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
Categorieën
MySQL