Mutați rândurile «reci» într-un tabel separat
src conține două tipuri de rânduri: "fierbinți" (kind = 'hot') și "reci" (kind = 'cold'). Rândurile reci trebuie mutate atomic în dest — fără fereastră de race între ștergerea dintr-unul și inserarea în celălalt.
src(id, kind) conține patru rânduri: o pereche de fierbinți și o pereche de reci. dest(id, kind) are aceeași structură și este gol. Într-o singură instrucțiune, ștergeți toate rândurile reci din src și inserați-le direct în dest. După operație, src păstrează doar rândurile fierbinți, în timp ce dest primește pe cele reci.
Exemplu de ieșire așteptată
Așa arată un răspuns corect — numărul său de rânduri îi este propriu, nu trebuie să se potrivească cu tabelele din schemă.
| id | kind |
|---|---|
| 2 | cold |
| 4 | cold |
Conectează-te pentru a vedea istoricul soluțiilor trimise
Conectează-teConectează-te pentru a folosi Mentorul AI
Conectează-te