Kiến thức cơ bản về đ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 5 trên 72.
Đôi khi, chúng ta muốn truy xuất các bản ghi đáp ứng một điều kiện nhất định.
Ví dụ
- lấy tất cả bản ghi có họ "Aothly"
- lấy tất cả bản ghi có số lượng lớn hơn 5
- lấy tất cả bản ghi có quốc gia là "Mexico"
Để thêm điều kiện, ta có thể dùng từ khóa WHERE
Ví dụ, đây là một bảng doanh số:
| coin | amount |
| AGK | 13 |
| GOL | 21 |
| KLA | 15 |
| AGK | 18 |
Để lấy tất cả bản ghi có đồng tiền "AGK", mình sẽ viết:
SELECT * FROM sales
WHERE coin = 'AGK'Để lấy tất cả bản ghi có amount nhỏ hơn hoặc bằng 20, chúng ta sẽ viết:
SELECT * FROM sales
WHERE amount <= 20Thử thách
DễCác bảng và cột hiện có:
events:event_id,people
Lấy event_id của mọi sự kiện có people nhỏ hơn 14.
Tự làm thử
SELECT event_id FROM events
-- Viết code của bạn bên dưới
WHEREBà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
2Điều kiện
Kiến thức cơ bản về điều kiệnTừ khóa ANDTừ khóa ORTừ khóa NOTKết hợp nhiều điều kiệnDấu ngoặc đơnGiá trị logic3Định dạng giá trị trả về cụ thể
Giá trị nullSắp xếp kết quả phần 1Sắp xếp kết quả phần 2Ôn tập: Công ty an ninh mạngGiới hạn số bản ghiÔn tập: Nhà máy sản xuất xe6Thử thách nhập môn
Ôn tập: bầu cử quốc hộiÔn tập: cảnh sát bắt giữ tội phạmÔn tập: vật chứa đồ uống tại quầy barÔn tập: kỹ sư tạo cột mớiTự luyện tập: Playground SQL