MySQL: Comment trier par colonne dans l'ordre croissant, et montrer NULL à la fin au lieu du début?
Je sais comment faire pour trier un ensemble de résultats:
SELECT * FROM `People` ORDER BY `LastName` ASC
Cependant, les résultats qui ont un vide LastName spectacle au début. Comment puis-je trier dans l'ordre croissant, et de montrer les résultats NULS à la fin au lieu du début?
source d'informationauteur Andrew
Vous devez vous connecter pour publier un commentaire.
Vous pouvez aussi tout simplement utiliser
Techniquement, la deuxième version serait un échec si une personne fait un Nom dans votre base de données de "ZZZZZZ".
NOTE: je suis sûr que c'est juste parce que vous donnez un exemple, mais j'espère que vous n'êtes pas à l'aide de SELECT *, dans l'actuel code de production... 🙂
cela devrait le faire pour vous