Menu
CoddyTech

Thử thách ôn tập #1

Bài học 7 trên 13 trong khóa học SQL nâng cao của Coddy.

challenge icon

Thử thách

Dễ

Tranh có đủ loại đặc điểm, chẳng hạn như lượng mực (tính bằng lít), số màu và số người muốn mua chúng.

Qua từng ngày, số người quan tâm đến tranh mới được tạo nên tăng lên, còn nghệ sĩ nên dùng ít mực và ít màu hơn để tiết kiệm chi phí. Trong thử thách này, chúng ta sẽ kiểm tra giả thuyết đó.

Tính chênh lệch giữa ink_liters hiện tại và ink_liters của ngày trước đó, rồi làm tương tự với colors_num. Hãy gọi các cột này lần lượt là ink_diff và colors_diff.

Lọc tất cả các ngày có tổng ink_diff + colors_diff + num_people_interested lớn hơn 0.

Cuối cùng, ngày có nhiều người quan tâm hơn sẽ tốt hơn. Thêm cột tên là day_rank, đánh số từ 1 đến số ngày còn lại sau khi lọc bảng, sắp xếp theo cột num_people_interested.

Trả về day_of_month và day_rank, sắp xếp theo day_rank theo thứ tự tăng dần.

Tự làm thử

Tất cả bài học trong SQL nâng cao

Tự luyện tập: Trình biên dịch Python online