Trong SQL, làm thế nào để trả về số lượng bản ghi trong bảng "Persons"?
Đáp án đúng: B
Câu hỏi yêu cầu tìm câu lệnh SQL để đếm số lượng bản ghi trong bảng "Persons".
\nPhương án A: SELECT COLUMNS() FROM Persons
. Hàm COLUMNS()
không phải là một hàm chuẩn trong SQL để đếm số lượng bản ghi. Nó thường được sử dụng để truy vấn thông tin về các cột trong bảng, chứ không phải số lượng bản ghi.
Phương án B: SELECT COUNT() FROM Persons
. Hàm COUNT()
là một hàm tổng hợp trong SQL được sử dụng để đếm số lượng hàng trong một bảng. Khi được sử dụng với cú pháp COUNT(*)
, nó sẽ đếm tất cả các hàng, bao gồm cả các hàng chứa giá trị NULL. Đây là phương án đúng.
Phương án C: SELECT LEN() FROM Persons
. Hàm LEN()
(hoặc LENGTH()
trong một số hệ quản trị cơ sở dữ liệu) được sử dụng để trả về độ dài của một chuỗi ký tự, chứ không phải số lượng bản ghi trong một bảng.
Phương án D: SELECT NO() FROM Persons
. Hàm NO()
không phải là một hàm chuẩn trong SQL.