7
Co jest najlepsze (niskie zasoby i szybkość)?Wybierz z wielu tabel Przecinek oddzielony
SELECT C.[col1]
, D.[col2]
FROM tbl1 C,
tbl2 D
WHERE C.[colid] = D.[colid]
LUB
SELECT [tbl1].[col1], [tbl2].[col2]
FROM [tbl1] INNER JOIN [tbl2] ON
[tbl1].[colid] = [tbl2].[colid]
Dziękujemy!
UPDATE
Czytaj this article.
Użyj "Dołącz", ponieważ jest bardziej czytelny i bardziej wydajny. Wydajność jest taka sama, ponieważ optymalizator i tak skorzysta z łączenia. –
Jeśli chcesz, aby zapytania były równoważne, musisz zmienić drugie zapytanie, aby użyć go w 'INNER JOIN' zamiast' LEFT OUTER JOIN'. –
ok. powinno być połączenie wewnętrzne. Ale przeprowadziłem test, a wyniki były takie same. Dziękuję za szybkie odpowiedzi. –