Menu
CoddyTech

Kết hợp nhiều điều kiện

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

Tạo truy vấn chỉ với một điều kiện là chưa đủ. Đôi khi, chúng ta muốn kiểm tra điều gì đó phức tạp hơn. Để làm vậy, SQL (và nhiều ngôn ngữ lập trình khác) có các từ khóa AND, OR và NOT giúp chúng ta tìm được kết quả phù hợp cần tìm.

Các từ khóa AND và OR được dùng như sau:

SELECT col1, col2 
FROM table1
WHERE condition1 AND condition2 OR condition3 ...

Ta có thể kết hợp bao nhiêu điều kiện tùy thích.

challenge icon

Thử thách

Dễ

Các bảng và cột có sẵn:

  • candies: name, price, color, weight

Viết một truy vấn để tìm tất cả kẹo khớp với ít nhất một trong hai trường hợp sau:

  • color là brown và price là 2
  • color là mixed và weight nhỏ hơn 40

Truy vấn chỉ nên trả về tên và màu sắc của những viên kẹo này.

Tự làm thử

SELECT name, color 
FROM candies
-- Viết code 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