Trong SQL làm thế nào để chọn tất cả các bản ghi từ bảng Persons với giá trị trong cột FirstName là Peter:
Trả lời:
Đáp án đúng: D
Câu lệnh SQL `SELECT * FROM table_name WHERE column_name = value` được sử dụng để chọn tất cả các bản ghi từ một bảng (`table_name`) mà giá trị của một cột (`column_name`) bằng với một giá trị nhất định (`value`). Trong trường hợp này, chúng ta muốn chọn tất cả các bản ghi từ bảng `Persons` nơi mà cột `FirstName` có giá trị là `Peter`. Vì vậy, câu lệnh `SELECT * FROM Persons WHERE FirstName = 'Peter'` là đáp án chính xác.
Các lựa chọn khác không chính xác vì:
* `Select [all] FROM Persons WHERE FirstName=’Peter’` sử dụng `[all]` không đúng cú pháp SQL.
* `Select * FROM Persons WHERE FirstName LIKE’Peter’` sử dụng `LIKE` thay vì `=`, `LIKE` thường được dùng cho so sánh gần đúng với wildcard (ví dụ: `LIKE 'Pet%'` để tìm các tên bắt đầu bằng 'Pet').
* `Select [all] FROM Persons WHERE FirstName LIKE’Peter’` kết hợp cả lỗi cú pháp của `[all]` và sử dụng `LIKE` không phù hợp.
Tổng hợp câu hỏi trắc nghiệm lập trình cơ sở dữ liệu SQL có đáp án đầy đủ nhằm giúp các bạn dễ dàng ôn tập lại toàn bộ các kiến thức.
50 câu hỏi 60 phút
Câu hỏi liên quan

FORM.08: Bộ 130+ Biểu Mẫu Thống Kê Trong Doanh Nghiệp

FORM.07: Bộ 125+ Biểu Mẫu Báo Cáo Trong Doanh Nghiệp

FORM.06: Bộ 320+ Biểu Mẫu Hành Chính Thông Dụng

FORM.05: Bộ 330+ Biểu Mẫu Thuế - Kê Khai Thuế Mới Nhất

FORM.04: Bộ 240+ Biểu Mẫu Chứng Từ Kế Toán Thông Dụng
