Menu
CoddyTech

Từ khóa AND

Thuộc phần Kiến thức cơ bản trong hành trình SQL của Coddy. Bài học 6 trên 72.

Từ khóa AND có nghĩa là cả hai điều kiện đều phải đúng; nếu một trong hai điều kiện không đúng thì điều kiện sẽ không được thỏa mãn.

Ví dụ, đây là bảng people:

nameagegender
Joas13male
Holwa17male
Nohlas24female
Polar23male
Loopa18female

 

Truy vấn sau:

SELECT * 
FROM people
WHERE gender = 'female' AND age < 20

có nghĩa là chúng ta đang tìm tất cả các bản ghi có giới tính là 'female' và tuổi dưới 20.

Đây sẽ là kết quả:

têntuổigiới tính
Loopa18female

 

Lưu ý: Các giá trị văn bản được viết bên trong dấu nháy đơn, như 'female'. SQLite cũng chấp nhận dấu nháy kép, như "female", nhưng dấu nháy đơn là cách viết chuẩn, nên hãy dùng chúng.

challenge icon

Thử thách

Dễ

Các bảng và cột hiện có:

  • people: name, age, status

Bảng: people

nameagestatus
Charles28employed
Fatima38unemployed
Eric11unemployed
Diya44employed
Hanna22employed
Ali20unemployed
Gabriel37employed
Beatriz17employed
Troy29unemployed
Angelica32employed

Truy vấn tất cả những người trong bảng people có độ tuổi từ 20 đến 28, bao gồm cả 20 và 28.

Tự làm thử

SELECT * 
FROM people
-- Viết code của bạn bên dưới
WHERE
quiz iconTự kiểm tra

Bài học này có một bài trắc nghiệm ngắn. Bắt đầu bài học để trả lời và theo dõi tiến độ.

Tất cả bài học trong Kiến thức cơ bản

Tự luyện tập: Playground SQL