Menu
CoddyTech

复习挑战 #2

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

challenge icon

挑战

简单

箱子有很多用途。我们想检查每个箱子是否能放进下一个箱子里。

如果下一个箱子的尺寸大于当前箱子的尺寸,那么当前箱子就能放进下一个箱子里。

添加一个名为 can_fit_next 的列,用布尔值(1 或 0)表示当前箱子是否能放进下一个箱子里。

最后一个箱子的值应为空,因为它没有下一个箱子。

尺寸相同的箱子不能互相放入。

筛选出所有无法放入其他箱子的箱子,然后只对能够放入其他箱子的箱子,再次检查它们是否能放进下一个箱子里。

运行两次后,返回 box_id 和 can_fit_next 列。

按 box_id 升序排列结果。

亲手试试

高级 SQL中的所有课

自己练习: Python 在线编译器