复习挑战 #2
Coddy 高级 SQL 课程的第 8 课,共 13 课。
挑战
简单箱子有很多用途。我们想检查每个箱子是否能放进下一个箱子里。
如果下一个箱子的尺寸大于当前箱子的尺寸,那么当前箱子就能放进下一个箱子里。
添加一个名为 can_fit_next 的列,用布尔值(1 或 0)表示当前箱子是否能放进下一个箱子里。
最后一个箱子的值应为空,因为它没有下一个箱子。
尺寸相同的箱子不能互相放入。
筛选出所有无法放入其他箱子的箱子,然后只对能够放入其他箱子的箱子,再次检查它们是否能放进下一个箱子里。
运行两次后,返回 box_id 和 can_fit_next 列。
按 box_id 升序排列结果。
亲手试试
高级 SQL中的所有课
4总结
最终挑战 #1自己练习: Python 在线编译器