tri assez spécial [mysql] - SQL/NoSQL - Programmation
MarshPosté le 26-06-2002 à 15:19:24
Je veux trier une requete sur le champ prix (de manière croissante) mais avec une particularité : tous les prix égaux à 0 doivent se retrouver à la fin. la solution que j'ai trouvé est : ORDER BY COALESCE(NULLIF(prix, 0), 999999) ASC
mais je me demandais s'il existait quelque chose de moins compliqué
Marsh Posté le 26-06-2002 à 15:19:24
Je veux trier une requete sur le champ prix (de manière croissante) mais avec une particularité : tous les prix égaux à 0 doivent se retrouver à la fin.
la solution que j'ai trouvé est :
ORDER BY COALESCE(NULLIF(prix, 0), 999999) ASC
mais je me demandais s'il existait quelque chose de moins compliqué
Message édité par siewn le 26-06-2002 à 15:22:45