Hãy chọn phương án đúng ứng với ý nghĩa của câu lệnh dưới đây:
DELETE FROM sinhvien
WHERE gt is null
A.
Sử dụng để xóa một dòng hoặc nhiều dòng từ một bảng dựa trên điều kiện gt để trống
B.
Sử dụng để sửa một dòng hoặc nhiều dòng từ một bảng dựa trên những điều kiện gt để trống
C.
Sử dụng để thêm một dòng hoặc nhiều dòng từ một bảng dựa trên những điều kiện gt để trống
D.
Sử dụng để xóa một dòng hoặc nhiều dòng từ một bảng dựa trên những điều kiện gt bằng 0
Trả lời:
Đáp án đúng: A
Câu lệnh `DELETE FROM sinhvien WHERE gt is null` dùng để xóa các bản ghi (dòng) từ bảng `sinhvien` nơi mà giá trị của cột `gt` (giới tính) là `NULL` (trống). Các phương án khác không chính xác vì:
- Phương án 2 nói về việc sửa dữ liệu (UPDATE), không phải xóa (DELETE).
- Phương án 3 nói về việc thêm dữ liệu (INSERT), không phải xóa (DELETE).
- Phương án 4 sai ở chỗ điều kiện `gt bằng 0`, trong khi câu lệnh gốc là `gt is null` (gt trống).
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
