ORDER BY záradék

Az ORDER BY záradék egy vagy több megadott oszlop értéke alapján rendezi az eredményeket. Az ORDER BY záradék szintaxisa a következő:

ORDER BY <column> [<direction>] [,<column> [<direction>]]

Az oszlopválasztónak érvényes oszlopnak kell lennie. Az oszlopkijelölővel a lekérdezésben megjelenő sorrend szerint hivatkozhat az oszlopokra. A lekérdezés első oszlopa számozott 1. Az ORDER BY záradékban több oszlop is szerepelhet vesszővel elválasztva.

Az opcionális irányjelölő lehet "ASC" növekvő (alacsonytól magasig) vagy "DESC" csökkenő (magastól alacsonyig). Ha nem ad meg irányjelölőt, a rendszer az alapértelmezett, növekvő értéket használja. Ha egynél több oszlopot ad meg, de nem adja meg az összes irányt, a rendszer az utolsóként megadott irányt alkalmazza az egyes oszlopokra, amíg explicit módon nem módosítja az irányt.

Az alábbi ORDER BY záradékban például az A, B, C és G oszlopok növekvő sorrendben vannak rendezve, míg a D, az E és az F oszlop csökkenő sorrendben van rendezve.

ORDER BY A ASC, B, C, D DESC, E, F, G ASC

referencia

FROM záradék

RANK BY záradék

SELECT utasítás

fogalmi

Full-Text Predikátumok

nemFull-Text predikátumok