Menu
Coddy logo textTech

Wyzwanie powtórkowe nr 2

Lekcja 8 z 13 w kursie SQL dla zaawansowanych w Coddy.

challenge icon

Wyzwanie

Łatwy

Pudełka mają wiele zastosowań. Chcemy sprawdzić, czy każde pudełko można zmieścić w następnym pudełku.

Jeśli rozmiar następnego pudełka jest większy niż rozmiar bieżącego pudełka, możemy zmieścić je w następnym pudełku.

Dodaj kolumnę o nazwie can_fit_next, która reprezentuje wartość logiczną (1 lub 0) wskazującą, czy pudełko można zmieścić w następnym pudełku.

Ostatnie pudełko powinno mieć pustą wartość, ponieważ nie ma następnego pudełka.

Pudełek o tym samym rozmiarze nie można zmieścić jedno w drugim.

Odfiltruj wszystkie pudełka, których nie można zmieścić, a następnie ponownie sprawdź, czy pudełka można zmieścić — tylko w przypadku tych, które można zmieścić.

Zwróć kolumny box_id i can_fit_next po dwukrotnym wykonaniu operacji.

Posortuj wyniki rosnąco według box_id.

Spróbuj swoich sił

Wszystkie lekcje w sekcji SQL dla zaawansowanych

Poćwicz samodzielnie: Kompilator Python online