Câu lệnh SQL nào được sử dụng để tìm ngày sớm nhất mà cửa hàng ID = 10 có doanh thu lớn hơn 0?
A.
SELECT MAX(NGAY_BAN) FROM BANHANG WHERE ID_CUAHANG = 10 AND DOANH_THU > 0;
B.
SELECT NGAY_BAN FROM BANHANG WHERE ID_CUAHANG = 10 AND DOANH_THU > 0;
C.
SELECT MIN(NGAY_BAN) FROM BANHANG WHERE ID_CUAHANG = 10 OR DOANH_THU > 0;
D.
SELECT MIN(NGAY_BAN) FROM BANHANG WHERE ID_CUAHANG = 10 AND DOANH_THU > 0;
Trả lời:
Đáp án đúng: D
Câu hỏi yêu cầu tìm ngày sớm nhất mà cửa hàng có ID = 10 có doanh thu lớn hơn 0. Hàm `MIN()` được sử dụng để tìm giá trị nhỏ nhất trong một tập hợp giá trị, trong trường hợp này là ngày bán hàng. Điều kiện `WHERE ID_CUAHANG = 10 AND DOANH_THU > 0` đảm bảo chỉ xét các ngày bán hàng của cửa hàng có ID là 10 và doanh thu lớn hơn 0. Do đó, đáp án chính xác là D.
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
