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.
Voorbeelden
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.