Menu
CoddyTech

Tiêu chí ORDER BY

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

Một trong các tùy chọn của OVER () là ORDER BY

Ví dụ:

ROW_NUMBER() OVER (ORDER BY year DESC) as row_num

Lệnh này sẽ tạo một cột đánh số các hàng theo thứ tự năm giảm dần.

challenge icon

Thử thách

Dễ

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

  • plants: id, hue, rough

Chọn tất cả cây có màu sắc lớn hơn 0.34 và thêm hai cột đánh số:

row_num_hue dùng để đánh số các hàng theo thứ tự tăng dần của hue

row_num_score dùng để đánh số các hàng theo công thức sau: rough*hue theo thứ tự giảm dần

Chỉ trả về id và hai cột đánh số. Sắp xếp kết quả theo id của cây theo thứ tự tăng 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