JavaScript is required

Câu lệnh SELECT…FROM kết hợp với mệnh đề nào để lọc các dòng dữ liệu bên trong bảng thỏa mãn điều kiện cho trước?

A.

WHERE …ORDER BY…GROUP BY

B.

WHERE

C.

GROUP BY

D.

GROUP BY…HAVING

Trả lời:

Đáp án đúng: B


Câu lệnh `SELECT ... FROM` được sử dụng để truy vấn dữ liệu từ một bảng. Để lọc các dòng dữ liệu thỏa mãn một điều kiện nào đó, ta sử dụng mệnh đề `WHERE`. Mệnh đề `WHERE` cho phép chỉ định một điều kiện, và chỉ những dòng dữ liệu nào thỏa mãn điều kiện này mới được trả về trong kết quả truy vấn. - Phương án A không đúng vì `ORDER BY` dùng để sắp xếp kết quả, `GROUP BY` dùng để nhóm các dòng có cùng giá trị trong một hoặc nhiều cột. - Phương án B đúng vì `WHERE` dùng để lọc các dòng dữ liệu. - Phương án C không đúng vì `GROUP BY` dùng để nhóm các dòng có cùng giá trị trong một hoặc nhiều cột. - Phương án D không đúng vì `GROUP BY` dùng để nhóm các dòng có cùng giá trị trong một hoặc nhiều cột và `HAVING` dùng để lọc các nhóm sau khi đã nhóm bằng `GROUP BY`.

Câu hỏi liên quan