Växla värde

Databaser & SQL

0 svar · 343 visningar · startad av Swey

Medlem sedan apr. 20003 971 inlägg
Trådstart#1

Kan man växla värde på två rader med SQL? T.ex. id mellan två rader om man sorterar efter id.

Före:

SELECT * FROM table ORDER BY id;
+----+----------+--------+
| id | test1    | test2  |
+----+----------+--------+
|  1 | kalle    | anka   |
|  2 | darkwing | duck   |
|  3 | musse    | pigg   |
+----+----------+--------+

Efter:

+----+----------+--------+
| id | test1    | test2  |
+----+----------+--------+
|  1 | darkwing | duck   |
|  2 | kalle    | anka   |
|  3 | musse    | pigg   |
+----+----------+--------+

Går detta?

266 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
128 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)