【发布时间】:2017-01-25 19:25:50
【问题描述】:
我有这两个疑问:
SELECT DISTINCT a, b, c, d, FROM x WHERE b IN (1, 2)
SELECT DISTINCT c, d, FROM y
我现在想合并这些查询,以便在第一个查询中启动的语句仅包含 c、d 组合在第二个查询产生的输出中的行。关于如何做到这一点的任何想法?我的桌子很大,所以效率很重要。
【问题讨论】:
-
表
x和y是否包含相同的行? -
我删除了不兼容的数据库标签。您应该使用您真正使用的数据库标记问题。