复习挑战 #1
Coddy 高级 SQL 课程的第 7 课,共 13 课。
挑战
简单图片有各种特征,例如墨水用量(升)、颜色数量,以及想购买这些图片的人数。
随着日期推移,新创作的图片吸引的人数应该增加,而艺术家应该减少墨水和颜色的用量,以节省成本。在这个挑战中,我们想验证这个假设。
计算当前 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中的所有课
4总结
最终挑战 #1自己练习: Python 在线编译器