Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MYSQL] order by
Forum PHP.pl > Forum > Przedszkole
peter13135
chciałbym pobrać dane z tabeli sortując je tak jakby na 2 sposoby

jest to tabela z tematami na forum, mam tam między innymi takie pola jak id, date, oraz sticky (pole sticky ma wartość 0 lub 1)

chce posortować w ten sposób aby tematy ze sticky=1 były zawsze na początku (czyli order by sticky desc) oraz aby te w grupy tematów (zakładam że jedna grupa to gdzie sticky=1, druga - sticky=0) tematy były posortowane według daty

czyli coś takiego

id date sticky
-----------------
40 2009 1
5 2008 1
56 2006 1
23 2009 0
98 2008 0
12 2007 0
Wicepsik
http://dev.mysql.com/doc/refman/5.0/en/sorting-rows.html

Trzeci przykład.
potreb
  1. ORDER BY sticky ASC, date DESC
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.