标签: sql
我有一个sql语句,它是几个查询的联合,只返回键:
SELECT DISTINCT key as KEY FROM tablea WHERE XYZ UNION ALL SELECT DISTINCT id as KEY FROM tableb WHERE XYZ UNION ALL ...
我的问题是有一些查询返回重叠的键,我实际上希望最终的KEY字段返回的值是不同的值。有什么想法吗?
答案 0 :(得分:4)
使用UNION代替UNION ALL。