Cho bảng user gồm các cột id, firstname, lastname, email và age. Sử dụng điều kiện nào trong câu SQL để in ra những user từ 20 đến 40 tuổi?
Trả lời:
Đáp án đúng: D
Câu hỏi yêu cầu tìm điều kiện `WHERE` đúng để lọc ra những user có độ tuổi nằm trong khoảng từ 20 đến 40 (bao gồm cả 20 và 40). Trong SQL, để kiểm tra một giá trị nằm trong một khoảng cho trước, ta sử dụng toán tử `BETWEEN ... AND ...`. Phương án "BETWEEN 25 AND 40" là cú pháp đúng trong SQL để chỉ định một khoảng giá trị, và trong ví dụ này, nó đại diện cho khoảng tuổi từ 25 đến 40, bao gồm cả 25 và 40. Các phương án còn lại sử dụng các ký tự không hợp lệ hoặc không phải là cú pháp chuẩn trong SQL để biểu diễn khoảng giá trị.