JavaScript is required

Câu lệnh SQL nào chọn tất cả các hàng từ bảng Products và sắp xếp kết quả theo cột ProductID?

A.

SELECT * FROM Products ORDERED BY ProductID

B.

SELECT * FROM Products ORDER BY ProductID

C.

SELECT * FROM Products WHERE ProductID > 200

D.

SELECT ProductID FROM Products

Trả lời:

Đáp án đúng: B


Câu hỏi yêu cầu chọn tất cả các hàng từ bảng Products và sắp xếp theo cột ProductID. Trong SQL, để sắp xếp kết quả, ta sử dụng mệnh đề ORDER BY.

  • Phương án A: SELECT * FROM Products ORDERED BY ProductID - Sai cú pháp. Cú pháp đúng phải là ORDER BY chứ không phải ORDERED BY.
  • Phương án B: SELECT * FROM Products ORDER BY ProductID - Đúng. Câu lệnh này chọn tất cả các cột (*) từ bảng Products và sắp xếp chúng theo thứ tự tăng dần của cột ProductID.
  • Phương án C: SELECT * FROM Products WHERE ProductID > 200 - Sai. Câu lệnh này chỉ chọn các hàng từ bảng ProductsProductID lớn hơn 200, chứ không sắp xếp.
  • Phương án D: SELECT ProductID FROM Products - Sai. Câu lệnh này chỉ chọn cột ProductID từ bảng Products, chứ không chọn tất cả các hàng và không sắp xếp.

Vậy, đáp án đúng là phương án B.

Câu hỏi liên quan