ORDER BY met NULL waarden

Als een tabel met nummers oplopend gesorteerd wordt dan staan de NULL waarden standaard bovenaan:

SELECT omschrijving, categorie_id FROM producten ORDER BY categorie_id ASC
omschrijving categorie_id
appel NULL
peer NULL
kers 0
pruim 2
perzik 5

Door de tabel aflopend te sorteren staan de NULL waarden onderaan:

SELECT omschrijving, categorie_id FROM producten ORDER BY categorie_id DESC
omschrijving categorie_id
perzik 5
pruim 2
kers 0
appel NULL
peer NULL

Het sorteren van de categorie id's oplopend en de NULL waarden onderaan bereiken we door gebruik te maken van vergelijkingsfunctie IS_NULL:

SELECT omschrijving, categorie_id FROM producten ORDER BY ISNULL(categorie_id) ASC
omschrijving categorie_id
kers 0
pruim 2
perzik 5
appel NULL
peer NULL
David van der Tuijn
"Mijn naam is David van der Tuijn, als senior php developer bij Floro Webdevelopment B.V. werk ik samen met een projectleider, back-end developers, front-end developers en designers, op basis van een functioneel- (FO) en technisch ontwerp (TO), bouw ik webapplicaties die voldoen aan de nieuwste ontwikkelingen op internet gebied. Ik werk zelfstandig, weet hoe een architectuur opgezet moet worden en kan deze uitdragen in een multidisciplinair team. binnen een project adviseer ik over de juiste methoden en technieken. Ik ontwikkel en bewaak de kwaliteit van de development werkzaamheden in projecten en kan projecten binnen een afgegeven planning afronden."