我正在使用UNION
来获取不同表中的所有名称。
我的表总共有大约 10000 行。
但是查询返回 468 行!!
我的查询是:
SELECT name FROM `shopping`
UNION
SELECT name FROM stores
UNION
SELECT name FROM concert
UNION
SELECT val AS name FROM event
UNION
SELECT name FROM fastfood
问题出在哪里?
UNION 删除重复值。您可能想要 UNION ALL 代替。