JavaScript is required

Câu lệnh SELECT mà không có mệnh đề WHERE sẽ trả về

A.
Mọi dòng dữ liệu từ bảng của câu lệnh WHERE trước đó
B.
Mọi dữ liệu từ bảng
C.
Câu lệnh sai vì SELECT là phải có mệnh đề WHERE
D.
Luôn trả về giá trị NULL
Trả lời:

Đáp án đúng: B


Câu lệnh SELECT dùng để truy vấn dữ liệu từ cơ sở dữ liệu. Khi câu lệnh SELECT không có mệnh đề WHERE, nó sẽ trả về tất cả các dòng dữ liệu từ bảng được chỉ định trong mệnh đề FROM. Mệnh đề WHERE được sử dụng để lọc các dòng dữ liệu dựa trên một điều kiện cụ thể. Vì vậy, nếu không có mệnh đề WHERE, tất cả các dòng sẽ được trả về. - Phương án A sai vì câu lệnh SELECT không phụ thuộc vào câu lệnh WHERE trước đó. - Phương án C sai vì câu lệnh SELECT không bắt buộc phải có mệnh đề WHERE. Nó vẫn hợp lệ và thực thi được nếu không có mệnh đề WHERE. - Phương án D sai vì câu lệnh SELECT không trả về NULL nếu không có mệnh đề WHERE, thay vào đó nó trả về tất cả các dòng dữ liệu trong bảng. Do đó, đáp án đúng là B.

Câu hỏi liên quan