zmień kontrast czcionka: A A A
rss angielski
jesteś w Encyklopedii SQL >> ORDER BY

ORDER BY

ORDER BY sortuje wyniki zapytania względen wybranej kolumny wg alfabetu lub wg wartości numerycznej
Domyślnie ORDER BY sortuje wyniki w porządku rosnącym. Za pomocą specjalnych słów kluczowych można ustalić ten porządek : ASC - sortuje wyniki w porządku rosnącym DESC - sortuje wyniki w porządku malejącym

Składnia


SELECT `nazwa_kolumny`
FROM `nazwa_tabeli`
[WHERE `nazwa_kolumny`]
ORDER BY 'nazwa_kolumny' [ASC,DESC]
[, 'nazwa_kolumny2' [ASC,DESC] ]

Przykład

Wyświetl tablicę `osoby` w porządku alfabetycznym wg nazwiska i imienia

imięnazwiskowiek
PawełNowak3
PiotrJanik7
MichałNowak13

zapytanie


SELECT *
FROM `osoby`
ORDER BY `imie`,`nazwisko`

rezultat

imięnazwiskowiek
PiotrJanik7
MichałNowak13
PawełNowak3

[ wróć na górę strony ]