#798

«Hideg» sorok áthelyezése külön táblába

Az src kétféle sort tartalmaz: "forró" (kind = 'hot') és "hideg" (kind = 'cold') sorokat. A hideg sorokat atomikusan kell áthelyezni a dest táblába — anélkül, hogy versenyablak (race window) keletkezne az egyikből való törlés és a másikba való beszúrás között. Az src(id, kind) négy sort tartalmaz: egy pár forrót és egy pár hideget. A dest(id, kind) ugyanilyen szerkezetű és üres. Egyetlen utasításban töröld az összes hideg sort az src-ből, és szúrd be őket egyenesen a dest-be. A művelet után az src-ben csak forró sorok maradnak, a dest-be pedig a hidegek kerülnek.

Várt kimeneti minta

Így néz ki egy helyes válasz — a sorszáma a sajátja, nem kell egyeznie a sématáblákkal.

idkind
2cold
4cold

A lekérdezésed eredménye itt jelenik meg