Odredba ORDER BY

Važno : Ovaj članak je mašinski prevesti potražite u članku Odricanje odgovornosti. O referencu pronaći verzija ovaj članak ovde na engleskom jeziku.

Odredba ORDER BY u programu Access Sortira zapise rezultata upita u određenom polju ili poljima u rastućem ili opadajućem redosledu.

Sintaksa

Izaberite STAVKU Lista polja
IZ tabele
WHERE kriterijum za izbor
[ polje1 ORDER BY [ASC | DESC] [, polje2 [ASC | DESC]] [,...]]]

Naredba SELECT koja sadrži odredbu ORDER BY ima tri dela:

Deo

Opis

lista polja

Ime jednog ili više polja koja treba preuzeti, zajedno sa pseudonime bilo koje ime polja, SQL agregatnim funkcijama, predikatima izbora (ALL, DISTINCT, DISTINCTROW, ili TOP), ili drugim opcijama instrukcije SELECT.

tabela

Ime tabele iz koje se preuzimaju zapisi.

kriterijum za izbor

Kriterijum za izbor. Ako izraz obuhvata odredbu WHERE, Microsoft Access mašina baze podataka porudžbine vrednosti nakon primeni uslove zapisima.

polje 1, polje 2

Imena polja na kojima ćete sortirati zapise.

Napomene

Odredba ORDER BY je opcionalna. Međutim, ako želite da podaci budu prikazani sortirane, morate koristiti ORDER BY.

Podrazumevani redosled sortiranja po rastućem redosledu (od A do Z, 0 do 9). Oba sledeća primera sortiraju imena zaposlenih po prezimenima:

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

Da biste sortirali po opadajućem redosledu (od Z do A, od 9 do 0), dodajte DESC rezervisane reči na kraju svako polje koje želite da biste sortirali po opadajućem redosledu. Sledeći primer izdvaja plate i sortirane po opadajućem redosledu:

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

Ako navedete na polje koje sadrži podatke memoranduma ili OLE objekat u odredbi ORDER BY, doći će do greške. Microsoft Access mašina baze podataka ne izvršava sortiranje po poljima ovih tipova.

ORDER BY je obično poslednje stavke u SQL izraza.

Dodatna polja možete da uključite u odredbi ORDER BY. Zapisi se sortiraju prvo tako što ćete prvo polje na listi po REDOSLEDU PO. Zapisi koji imaju jednake vrednosti u polju zatim sortiraju vrednošću iz drugog polja na listi i tako dalje.

Napomena : Odricanje odgovornosti mašinskog prevođenja: ovaj članak je preveden sistem računara bez ljudski interventne. Microsoft nudi ove mašinskog prevoda da pomogne koja nije na engleskom govornih korisnicima da uživate u sadržaju za Microsoft proizvode, usluge i tehnologijama. U članku bio mašinskog prevede, mogu da sadrže greške u rečnik, sintaksa ili gramatiku.

Unapredite veštine
Istražite obuku
Prvi nabavite nove funkcije
Pridružite se Office Insider korisnicima

Da li su vam ove informacije koristile?

Hvala vam na povratnim informacijama!

Hvala za povratne informacije! Zvuči da će biti od pomoći ako vas povežemo sa našim agentima Office podrške.

×