Przenieś «zimne» wiersze do osobnej tabeli
src zawiera dwa rodzaje wierszy: „gorące” (kind = 'hot') i „zimne” (kind = 'cold'). Zimne wiersze trzeba atomowo przenieść do dest — bez okna wyścigu między usunięciem z jednej tabeli a wstawieniem do drugiej.
src(id, kind) zawiera cztery wiersze: parę gorących i parę zimnych. dest(id, kind) ma taką samą strukturę i jest pusta. W jednym poleceniu usuń wszystkie zimne wiersze z src i wstaw je od razu do dest. Po operacji w src pozostaną tylko gorące wiersze, a do dest trafią zimne.
Przykładowy oczekiwany wynik
Tak wygląda poprawna odpowiedź — liczba jej wierszy jest swoista i nie musi odpowiadać tabelom ze schematu.
| id | kind |
|---|---|
| 2 | cold |
| 4 | cold |
Zaloguj się, aby zobaczyć historię rozwiązań
Zaloguj sięZaloguj się, aby korzystać z Mentora AI
Zaloguj się