Menu
CoddyTech

Sắp xếp kết quả phần 1

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

Khi truy vấn cơ sở dữ liệu, sắp xếp kết quả theo thứ tự hợp lý có thể giúp việc phân tích dữ liệu hiệu quả hơn nhiều. Để sắp xếp kết quả, ta dùng từ khóa ORDER BY, sau đó chỉ định trường dùng để sắp xếp. Mặc định, kết quả được sắp xếp theo thứ tự tăng dần.

Ví dụ, hãy xem bảng competition sau:

runner_idageavg_speed
1473.65
2623.07
3576.82
4564.34
5254.93
6403.94
7236.58
8403.43
SELECT *
FROM competition
WHERE age > 50
ORDER BY avg_speed

Đây là kết quả

runner_idageavg_speed
2623.07
4564.34
3576.82

Để chỉ định cách sắp xếp dữ liệu đó, bạn có thể thêm từ khóa DESC hoặc ASC sau tên cột.

ORDER BY avg_speed ASC
challenge icon

Thử thách

Dễ

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

  • feathers: id, weight

Trả về tất cả ID sau khi sắp xếp chúng theo trọng lượng theo thứ tự giảm dần.

Tự làm thử

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