Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: nietypowy SORT BY
Forum PHP.pl > Forum > Bazy danych > MySQL
VegetaSSJ
Witam, mam pytanie odnośnie sortowania wyników. Powiedzmy że mam prostą bazę:
id, nazwa, id_p
1, test, 1
2, test 2, 1
3, test 3, 2
4, test 4, 3

Chciałbym posortować wyniki względem id_p z tym, że chciałbym żeby po posortowani wyglądało to tak:
id, nazwa, id_p
3, test 3, 2
1, test, 1
2, test 2, 1
4, test 4, 3

Czyli żeby id_p = 2 zawsze było na szczycie wyników.

Da się to zrobić w jakiś sposób, pomijając twory typu UNION.
phpion
  1. ... ORDER BY id_p=2 DESC, id_p ASC ...
VegetaSSJ
blinksmiley.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.