最佳答案
通过查询和示例来更好地理解连接。我注意到,在 SQLServer2008中,以下两个查询给出了相同的结果:
SELECT * FROM TableA
FULL OUTER JOIN TableB
ON TableA.name = TableB.name
SELECT * FROM TableA
FULL JOIN TableB
ON TableA.name = TableB.name
它们是执行完全相同的操作以产生相同的结果,还是在更复杂的示例中会遇到不同的结果?这只是可以互换的术语吗?