JavaScript is required

Câu lệnh SQL nào sau đây là đúng?

A.

SELECT * FROM Sales WHERE Date BETWEEN '10/12/2005' AND '01/01/2006'

B.

SELECT FROM Sales WHERE Date BETWEEN '10/12/2005' AND '01/01/2006'

C.

SELECT FROM Sales WHERE Date BETWEEN ('10/12/2005', '01/01/2006')

Trả lời:

Đáp án đúng: A


Câu lệnh SQL đúng phải có cấu trúc SELECT cột FROM bảng WHERE điều_kiện. Trong trường hợp này, chúng ta muốn chọn tất cả các cột (*) từ bảng Sales, nơi cột Date nằm trong khoảng giữa '10/12/2005' và '01/01/2006'.

Phương án A tuân thủ đúng cú pháp này.

Phương án B thiếu mệnh đề chọn cột (* hoặc danh sách cột cụ thể).

Phương án C sử dụng dấu ngoặc đơn không đúng cú pháp trong mệnh đề BETWEEN.

Câu hỏi liên quan