Giả sử trong Table DIEM có các trường: Mot_tiet, Hoc_ky. Để tìm những học sinh có điểm một tiết trên 7 và điểm thi học kỳ trên 5, trong dòng Criteria của trường HOC_KY, biểu thức điều kiện nào sau đây là đúng:
Trả lời:
Đáp án đúng: A
Câu hỏi yêu cầu tìm biểu thức điều kiện đúng để lọc dữ liệu từ bảng DIEM, với điều kiện điểm một tiết lớn hơn 7 VÀ điểm học kỳ lớn hơn 5.
* **Phương án A:** `[Mot_Tiet] > 7 AND [Hoc_Ky]>5` - Đây là phương án đúng. Trong Access, khi tham chiếu đến tên trường trong biểu thức điều kiện, ta cần đặt chúng trong dấu ngoặc vuông `[]`. Biểu thức `AND` đảm bảo cả hai điều kiện đều phải đúng.
* **Phương án B:** `Mot_Tiet > 7 AND Hoc_Ky > 5` - Sai. Thiếu dấu ngoặc vuông để chỉ rõ tham chiếu đến các trường trong bảng.
* **Phương án C:** `[Mot_Tiet] > 7 OR [Hoc_Ky]>5` - Sai. Sử dụng `OR` sẽ trả về các học sinh có điểm một tiết lớn hơn 7 HOẶC điểm học kỳ lớn hơn 5, không đáp ứng yêu cầu CẢ HAI điều kiện.
* **Phương án D:** `[Mot_Tiet] > "7" AND [Hoc_Ky]>"5"` - Sai. So sánh với chuỗi "7" và "5" thay vì số 7 và 5. Điều này có thể gây ra kết quả không mong muốn, đặc biệt khi kiểu dữ liệu của các trường là số.
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
