摘要:
IN 确定给定的值是否与子查询或列表中的值相匹配。 EXISTS 指定一个子查询,检测行的存在。 比较使用 EXISTS 和 IN 的查询 这个例子比较了两个语义类似的查询。 第一个查询使用 EXISTS 而第二个查询使用 IN。注意两个查询返回相同的信息。 SELECT DISTINCT pub_name FROM publishers WHERE EXISTS (SELECT * FROM titles WHERE pub_id = publishers.pub_id AND type = 'business') -- Or, using the IN clause: SE 阅读全文