我有这 3 个查询
SELECT a.name
FROM customer1 a, customer2 b
WHERE a.id = b.id
SELECT c.code
FROM segment1 c, orders e, country d, customer1 a
WHERE a.code_1 = b.code_2
AND c.segment1 = e.orders
AND c.segment1_id = 6
SELECT add.box, addr.address1, addr.address2
from customer1 a, infos addr, actions ac
WHERE a.account_id = addr.account_id
AND ac.deletion_status = 'N'
我想将这 3 个查询的结果合并到一个最终表格中。
如果我这样做:
SELECT a.name, c.code, addr.box, addr.address1, addr.address2
FROM customer1 a, customer2 b, segment1 c, orders e, country d, infos addr, actions ac
WHERE a.id = b.id
AND a.code_1 = b.code_2
AND c.segment1 = e.orders
AND c.segment1_id = 6
AND ac.deletion_status = 'N'
这有效率吗?你推荐别的东西吗?