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?
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`.