SQL 1: select * from t1 join t2 on t1.f1 = t2.f2
SQL 2: select * from t1,t2 where t1.f1 = t2.f2
他们返回的结果是相同的。它们之间有什么区别吗?例如,DBMS 如何运行它们,或者在查询计划中?
两个查询之间没有操作上的差异。
然而,显式连接表示法是更好学习和使用的风格;将另一个保留为(尚未更改)遗留代码。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)