Menu
CoddyTech

复习挑战 #1

Coddy 高级 SQL 课程的第 7 课,共 13 课。

challenge icon

挑战

简单

图片有各种特征,例如墨水用量(升)、颜色数量,以及想购买这些图片的人数。

随着日期推移,新创作的图片吸引的人数应该增加,而艺术家应该减少墨水和颜色的用量,以节省成本。在这个挑战中,我们想验证这个假设。

计算当前 ink_liters 与前一天的 ink_liters 之间的差值,并对 colors_num 做同样的计算。我们分别将这些列称为 ink_diff 和 colors_diff。

筛选出 ink_diff + colors_diff + num_people_interested 的总和大于 0 的所有日期。

最后,感兴趣的人越多,这一天就越好。添加一列,命名为 day_rank,从 1 开始编号,直到筛选后剩余的天数,并按 num_people_interested 列排序。

返回 day_of_month 和 day_rank,并按 day_rank 升序排列。

亲手试试

高级 SQL中的所有课

自己练习: Python 在线编译器