Het element ORDER BY
Het element ORDER BY
geeft aan hoe de records moeten worden gesorteerd. Als uw SELECT
-instructie geen ORDER BY
-element bevat, worden de records mogelijk in een willekeurige volgorde weergegeven.
Hiervoor gebruikt u de volgende syntaxis:
ORDER BY {sorteeruitdrukking [DESC | ASC]}, ...
sorteeruitdrukking
kan de veldnaam of het positienummer van de te gebruiken kolomuitdrukking zijn. Standaard wordt een oplopende (ASC
) sorteervolgorde uitgevoerd.
Sorteer eerst op achternaam
en dan op voornaam
.
SELECT werkn_ID, achternaam, voornaam FROM werkn ORDER BY achternaam, voornaam
In het tweede voorbeeld worden positienummers 2 en 3 gebruikt om dezelfde volgorde te verkrijgen als in het vorige voorbeeld waarbij achternaam
en voornaam
uitdrukkelijk waren opgegeven.
SELECT werkn_ID, achternaam, voornaam FROM werkn ORDER BY 2,3
Opmerking FileMaker Server gebruikt een unicode binaire sorteervolgorde die verschilt van de taalsorteervolgorde in FileMaker Pro of de standaard taalonafhankelijke sorteervolgorde.