![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 81 Pomógł: 0 Dołączył: 18.04.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Mam problem z zapytaniem SQL a konkretniej z posortowaniem w odpowiedniej kolejności wyników zapytania. Wykonuję zapytanie:
i otrzymuję taki wynik: id_decyzja platnik id_decyzji_pierwotnej 1 Ala ma kota nul 2 Pies ma Ale null .... 77 Ala ma rybki 1 a chciałbym, żeby wyglądało tak: id_decyzja platnik id_decyzji_pierwotnej 1 Ala ma kota nul 77 Ala ma rybki 1 2 Pies ma Ale null .... Jakieś pomysły ? (IMG:style_emoticons/default/smile.gif) Pozdrawiam |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 2 921 Pomógł: 269 Dołączył: 11.08.2005 Skąd: 127.0.0.1 ![]() |
Można zrobić takie coś w SQL bez konieczności stosowania PHP. W MySQL możesz użyć field (http://dev.mysql.com/doc/refman/5.0/en/sorting-rows.html - poszukaj w komentarzach), w PostgeSQL możesz skorzystać z case - http://blog.wilgucki.pl/2010/05/niestandar...e-danych-w.html
Najlepiej jednak zrobisz, jeśli dodasz kolumnę, po której będzie można sortować, ponieważ oba sposoby do wydajnych nie należą. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 17.10.2025 - 17:49 |