Tiêu chí ORDER BY
Bài học 4 trên 13 trong khóa học SQL nâng cao của Coddy.
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_numCâu 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.
Thử thách
DễLấy tất cả cây có 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 hue theo thứ tự tăng dần
row_num_score dùng để đánh số các hàng theo công thức sau: (rough*hue) / hue theo thứ tự giảm dần
Sắp xếp kết quả theo id của cây theo thứ tự tăng dần
Tự làm thử
Tất cả bài học trong SQL nâng cao
4Tổng kết
Thử thách cuối cùng #12Hàm cửa sổ phần 1
Hàm ROW_NUMBERTiêu chí ORDER BYTiêu chí PARTITION BYHàm LEAD và LAGThử thách ôn tập #1Thử thách ôn tập #2Tự luyện tập: Trình biên dịch Python online