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:

Kopiëren
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.

Voorbeelden

Sorteer eerst op achternaam en dan op voornaam.

Kopiëren
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.

Kopiëren
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.