7
Điều gì là tốt nhất (tài nguyên và tốc độ thấp)?Chọn Từ nhiều bảng Đã phân cách bằng dấu phẩy
SELECT C.[col1]
, D.[col2]
FROM tbl1 C,
tbl2 D
WHERE C.[colid] = D.[colid]
HOẶC
SELECT [tbl1].[col1], [tbl2].[col2]
FROM [tbl1] INNER JOIN [tbl2] ON
[tbl1].[colid] = [tbl2].[colid]
Cảm ơn bạn!
CẬP NHẬT
Đọc this article.
Sử dụng 'Tham gia' vì nó dễ đọc hơn và mạnh mẽ hơn. Hiệu suất là như nhau vì trình tối ưu hóa sẽ sử dụng tham gia. –
Nếu bạn muốn truy vấn tương đương, bạn cần thay đổi truy vấn thứ hai để sử dụng trong 'INNER JOIN' thay vì' LEFT OUTER JOIN'. –
ok. nên có sự tham gia bên trong. Nhưng tôi đã chạy thử nghiệm và kết quả khá giống nhau. Cảm ơn bạn đã phản hồi nhanh. –