Requete SQL sélectionnant le plus petit nombre unique - SQL/NoSQL - Programmation
Marsh Posté le 05-07-2009 à 23:00:16
SELECT MIN(num) FROM Table
GROUP BY num
HAVING COUNT(num)=1;
Il y a certainement d'autres solutions
Marsh Posté le 06-07-2009 à 08:17:30
Cela à l'air de fonctionner à un détail prés, en faite j'ai une condition correspondant à un WHERE idproduit=XX.
SELECT MIN(num) FROM $table WHERE idproduit='".$idprod."' GROUP BY num HAVING COUNT(num)=1
je pensais rajouter le idproduit dans le selec mais j'ai peur que cela ne marche plus.
Marsh Posté le 05-07-2009 à 22:09:39
Bonjour,
Je cherche à éffectuer une requete SQL qui retournerait le plus petit nombre unique d'une table.
Distinct ne répond pas à ce critère comme il regroupe des champs uniques ou pas.
Vous avez une idée ?
merci.