Wpis z mikrobloga

@Jastrzi: nie chce sortowac. Teoretycznie moglbym zrobic dwa updaty na transakcjach, ale nie chce wykonywac az tylu zapytan do bazy, dlatego szukam czegos co pozwoliloby na zamiane w jednym zapytaniu.
nie chce sortowac.


@danoxide: Jak nie wskażesz bazie za pomocą ORDER BY jaka kolejność cię interesuje to z punktu widzenia bazy jest to dla Ciebie nieistotne i otrzymasz rekordy w takiej kolejności jak będzie wygodnie bazie - czyli bez ORDER By kolejność będzie niedeterministyczna. Na początku, gdy w tabeli będziesz miał raptem kilka rekordów to może będzie Ci zwracała w kolejności w jakiej rekordy były dodawane, ale to tylko na początku
@maniac777: No tak, źle widocznie opisałem. Powiedzmy, że mam tabelę "test", która prezentuje się w ten sposób:
id | sort | name
---+------+-------
2 | 3 | apple
3 | 2 | plum
1 | 1 | orange

Po zamianie wartości w kolumnie sort i posortowaniu powinno zwrócić taką tabelę
id | sort | name
---+------+-------
1 | 3 | orange
3 | 2 | plum
2 | 1 |