0
我认为以下2个查询工作相同。但返回的行很不一样。你能解释一下为什么这些不同吗?SQL查询差异与EXISTS
1.
SELECT de.dept_no from dept_emp de where de.dept_no
IN (select d.dept_no from departments d where d.dept_name='Finance');
17346 rows in set (0.02sec)
2.
SELECT de.dept_no from dept_emp de where EXISTS
(select d.dept_no from departments d where d.dept_name='Finance');
331603 rows in set (0.83sec)
你的存在的查询ISN” t相关。 –
哦,我得到了这个。谢谢 – Lee