第二个查询是第一个查询的缩写形式吗?第二个是在做类似隐式 JOIN 的事情吗?他们都返回相同的结果......所以我想知道哪个更好用。使用 SQL Server 2008。感谢您的回答。
第一次查询
SELECT b.columnOne, a.columnTwo
FROM tableA As a JOIN tableB As b ON a.id = b.id
第二次查询
SELECT b.columnOne, a.columnTwo
FROM tableA As a, tableB as b
WHERE a.id = b.id