JavaScript is required

Thứ tự mệnh đề trong SQL được sắp xếp theo độ giảm dần thứ tự ưu tiên là phát biểu nào sau đây?

A.

FROM, WHERE, GROUP BY, HAVING, SELECT, ORDER BY

B.

SELECT , FROM, WHERE, GROUP BY, HAVING, ORDER BY

C.

SELECT , WHERE, FROM, GROUP BY, HAVING, ORDER BY

D.

FROM, SELECT, GROUP BY, HAVING, WHERE, ORDER BY

Trả lời:

Đáp án đúng: A


Trong SQL, thứ tự thực hiện các mệnh đề (clauses) theo thứ tự ưu tiên giảm dần thường là:

  1. FROM: Xác định bảng (table) hoặc các bảng nguồn dữ liệu mà từ đó dữ liệu sẽ được truy xuất.
  2. WHERE: Lọc các bản ghi dựa trên một điều kiện cụ thể.
  3. GROUP BY: Nhóm các bản ghi có cùng giá trị trong một hoặc nhiều cột.
  4. HAVING: Lọc các nhóm được tạo bởi mệnh đề GROUP BY dựa trên một điều kiện.
  5. SELECT: Chọn các cột sẽ được hiển thị trong kết quả.
  6. ORDER BY: Sắp xếp kết quả theo một hoặc nhiều cột, theo thứ tự tăng dần hoặc giảm dần.

Do đó, đáp án đúng là: FROM, WHERE, GROUP BY, HAVING, SELECT, ORDER BY.

Câu hỏi liên quan