Kod
ID | pos_y (int) | pos_x (enum(left, right) | inne_id
i pare rekordow:
Kod
150 | 1 | left | 20
151 | 2 | left | 20
152 | 3 | left | 20
153 | 1 | right | 20
154 | 2 | right | 20
155 | 3 | right | 20
151 | 2 | left | 20
152 | 3 | left | 20
153 | 1 | right | 20
154 | 2 | right | 20
155 | 3 | right | 20
chce przesunac w gore (pos_y) np rekord o ID 151 wiec tabela powinna wygladac tak:
Kod
150 | 2 | left | 20
151 | 1 | left | 20
152 | 3 | left | 20
153 | 1 | right | 20
154 | 2 | right | 20
155 | 3 | right | 20
151 | 1 | left | 20
152 | 3 | left | 20
153 | 1 | right | 20
154 | 2 | right | 20
155 | 3 | right | 20
czyli zamienic rekordy 150 i 151 wartosciami pos_y
wiem ze to proste, zrobilem to na kilka sposobow i za kazdym razem cos sie chrzani. nie jestem zbyt biegly w sql wiec prosze o pomoc. na wejsciu dostajemy tylko ID rekordu ktory chcemy przesunac