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 |