7
什麼是最好的(低資源和速度)?從多個表中選擇逗號分隔
SELECT C.[col1]
, D.[col2]
FROM tbl1 C,
tbl2 D
WHERE C.[colid] = D.[colid]
OR
SELECT [tbl1].[col1], [tbl2].[col2]
FROM [tbl1] INNER JOIN [tbl2] ON
[tbl1].[colid] = [tbl2].[colid]
謝謝!
UPDATE
使用「加入」是因爲它更具可讀性,功能更強大。性能是相同的,因爲無論如何優化器將使用連接。 – 2013-04-09 10:32:14
如果您的查詢意思相當,您需要更改第二個查詢以在「INNER JOIN」中使用,而不是在「LEFT OUTER JOIN」中使用。 – 2013-04-09 10:41:35
好的。應該有內部連接。但是我進行了測試,結果非常相似。感謝您的快速回復。 – 2013-04-09 10:43:55