JavaScript is required

Cách duy nhất để liên kết 2 bảng dữ liệu với nhau là sử dụng cú pháp chuẩn ANSI:

A.

Đúng

B.

Sai

Trả lời:

Đáp án đúng: B


Câu trả lời là B. Sai.

Giải thích:

Ngoài cú pháp chuẩn ANSI (SQL-92) sử dụng các từ khóa JOIN, ON, INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL OUTER JOIN, còn có một cú pháp cũ hơn, được gọi là cú pháp "implicit join" hoặc "theta style join". Cú pháp này sử dụng mệnh đề WHERE để chỉ định điều kiện liên kết giữa các bảng.

Ví dụ về cú pháp ANSI:
SELECT * FROM table1 INNER JOIN table2 ON table1.column = table2.column;

Ví dụ về cú pháp implicit join:
SELECT * FROM table1, table2 WHERE table1.column = table2.column;

Mặc dù cú pháp ANSI được khuyến khích sử dụng vì tính rõ ràng và dễ bảo trì, cú pháp implicit join vẫn có thể được tìm thấy trong các hệ thống cũ hoặc trong các truy vấn đơn giản. Do đó, cách duy nhất để liên kết 2 bảng dữ liệu *không* phải là sử dụng cú pháp chuẩn ANSI.

Câu hỏi liên quan