【发布时间】:2010-09-18 15:04:57
【问题描述】:
我有两个表机构和结果,我想看看是否有任何机构的结果,这样我就可以排除那些没有结果的机构。
我可以使用 JOIN 或 EXISTS 获得更好的性能吗?
谢谢你,
-尼梅什
【问题讨论】:
-
这不是一个真正的问题,因为它非常通用。他至少需要指定至少一点上下文。
-
我添加了主观标签,因为这个问题非常笼统。
-
@NImesh——在这种特殊情况下,细节是你的朋友。您可以提供的详细信息越多,您就越有可能获得有用的、建设性的答案。哪种类型的 SQL(即 Oracle 或 MS SQL Server)?您要查询的表的结构是什么?等等等等等等。
-
我希望我的编辑是合理的。如果这不符合您最初问题的精神,请随意回滚。
-
您应该使用每种方法显示完整的 SQL 查询,以便我们更好地了解您要执行的操作。
标签: sql performance