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 SELECT * FROM Sales WHERE Date BETWEEN '10/12/2005' AND '01/01/2006' là đúng vì nó tuân theo cú pháp chuẩn của SQL để chọn tất cả các cột (*) từ bảng Sales, nơi giá trị của cột Date nằm trong khoảng từ '10/12/2005' đến '01/01/2006' (bao gồm cả hai ngày này).

Các phương án còn lại sai vì:

  • Phương án 2: Thiếu ký tự * sau SELECT, dẫn đến cú pháp không hợp lệ.
  • Phương án 3: Sử dụng dấu ngoặc đơn () thay vì AND để chỉ định khoảng giá trị, đây là cú pháp sai.

Tổng hợp câu hỏi trắc nghiệm lập trình cơ sở dữ liệu SQL có đáp án đầy đủ nhằm giúp các bạn dễ dàng ôn tập lại toàn bộ các kiến thức.


50 câu hỏi 60 phút

Câu hỏi liên quan