OVH Cloud OVH Cloud

Problème de requête

1 réponse
Avatar
M. Largan
Bonjour,

J'ai deux propriétés dans la table : reference et quantité.

Je voudrais prendre uniquement les produits contenant la quantité de "1"

J'ai essayé :

--------
select champ1, champ2, count(*)

from produits

group by champ2, champ1

having count(*) =1;
------

Mais ca ne marche pas :-(

Si vous avez une idée
Merci

1 réponse

Avatar
P'tit Marcel
"M. Largan" écrivit
news:btsrht$ll7$:

en sql standard





Bon, sérieusement, il y a plusieurs standards successifs :

SQL standard version 1986 (la plupart des sgbd le respectent)
SQL2 évolution 1992
SQL3 1999 (incluant les objets entre autres)
et dans le futur :
SQL:2003 ... en cours de finalisation, sortie prévue en 2004 ;-)

Et on ne parle pas des sgbd ne suivant pas la norme voire ceux qui crééent
de facto une autre norme.

*Une* réponse à ta question
Je voudrais prendre uniquement les produits contenant la quantité de "1"



serait me semble t'il :

select champ1, ... , champn from produits
where quantite = (select min(quantite) from produits)