Prihláste sa s kontom Microsoft
Prihláste sa alebo si vytvorte konto.
Dobrý deň,
Vyberte iné konto.
Máte viacero kont
Vyberte konto, s ktorým sa chcete prihlásiť.

Klauzula ORDER BY v Accesse zoradí výsledné záznamy dotazu v konkrétnom poli alebo poliach vo vzostupnom alebo zostupnom poradí.

Syntax

SELECT zoznampolí
FROM tabuľka
WHERE kritériávýberu
[ORDER BY pole1 [ASC | DESC] [, pole2 [ASC | DESC]] [,...]]]

Príkaz SELECT, ktorý obsahuje klauzulu ORDER BY, má tieto časti:

Časť

Popis

zoznampolí

Názvy polí, ktoré sa majú načítať spolu s ľubovoľnými aliasmi názvov polí, agregačnými funkciami SQL, predikátmi výberu (ALL, DISTINCT, DISTINCTROW alebo TOP) alebo inými možnosťami príkazu SELECT.

tabuľka

Názov tabuľky, z ktorej sú načítané záznamy.

kritériávýberu

Kritériá výberu. Ak príkaz zahŕňa klauzulu WHERE, po použití podmienky WHERE pre záznamy databázový nástroj programu Microsoft Access zoradí hodnoty.

pole1 , pole2

Názvy polí, podľa ktorých sa záznamy zoradia.

Poznámky

Klauzula ORDER BY je voliteľná. Ak však chcete zobrazovať údaje zoradené, potom musíte použiť klauzulu ORDER BY.

Predvolené poradie zoradenia je vzostupné (od A po Z, 0 až 9). V oboch nasledujúcich príkladoch sa mená zamestnancov zoraďujú podľa priezviska:

SELECT LastName, FirstName
FROM Employees
ORDER BY LastName;
SELECT LastName, FirstName
FROM Employees
ORDER BY LastName ASC;

Ak chcete zoraďovať v zostupnom poradí (od Z po A, 9 až 0), pridajte na koniec každého poľa, ktoré chcete zoradiť v zostupnom poradí, vyhradené slovo DESC. V nasledujúcom príklade sa vyberajú platy a zoraďujú sa v zostupnom poradí:

SELECT LastName, Salary
FROM Employees
ORDER BY Salary DESC, LastName;

Ak v klauzule ORDER BY určíte pole obsahujúce Memo alebo typ údajov OLE Object, zobrazí sa hlásenie o chybe. Databázový nástroj programu Microsoft Access nezoraďuje polia týchto typov.

Klauzula ORDER BY je zvyčajne poslednou položkou v príkaze SQL.

Do klauzuly ORDER BY môžete zahrnúť ďalšie polia. Záznamy sú prvotne zoradené podľa prvého poľa uvedeného po klauzule ORDER BY. Záznamy, ktoré majú v tomto poli rovnaké hodnoty, sú následne zoradené podľa hodnoty v druhom uvedenom poli, a tak ďalej.

Potrebujete ďalšiu pomoc?

Chcete ďalšie možnosti?

Môžete preskúmať výhody predplatného, prehľadávať školiace kurzy, naučiť sa zabezpečiť svoje zariadenie a ešte oveľa viac.

Komunity pomôžu s kladením otázok a odpovedaním na ne, s poskytovaním pripomienok a so získavaním informácií od odborníkov s bohatými znalosťami.

Boli tieto informácie užitočné?

Aká je podľa vás jazyková kvalita textu?
Čo sa vám páčilo, prípadne čo nie?
Stlačením tlačidla Odoslať sa vaše pripomienky použijú na zlepšenie produktov a služieb spoločnosti Microsoft. Váš správca IT bude môcť tieto údaje zhromažďovať. Vyhlásenie o ochrane osobných údajov.

Ďakujeme za vaše pripomienky!

×