![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 19 Pomógł: 0 Dołączył: 21.03.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Czy istnieje mozliwosci sortowania w MySQL wg zdefiniowanego przeze mnie klucza ? Np mam w tabeli piec wierszy w tabeli o kolejnych ID -> 1,2,3,4,5 i chcialbym sobie posortowac wg mojego klucza np Kod Select id ..... order by klucz '2,3,4', id desc aby otrzymac ID w kolejnosci 2,3,4,1,5. Ewentualnie sortowac text wg mojego wzorca a nie tylko alfabetycznie/odwrotnie alfabetycznieNie moge sie doszukac w manualu ;( - z gory dziekuje za pomoc |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 110 Pomógł: 1 Dołączył: 29.07.2003 Ostrzeżenie: (10%) ![]() ![]() |
Ja szukając w google natrafiłem na coś takiego:
Cytat A common question on the mailing lists is how to sort results in a particular order. Just use the FIELD function: SELECT * FROM tickets ORDER BY FIELD(priority, 'High', 'Normal', 'Low', 'The Abyss'); link: http://dev.mysql.com/doc/refman/5.0/en/sorting-rows.html . Tylko mam jakieś problemy z funkcją FIELD (nie rozpoznaje funkcji), może to dlatgo że pracuję na SQLite. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 12.10.2025 - 07:03 |