Comme ceci ca ne fonctionne pas ? Tu as une erreur ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 SELECT distinct Num_magasin FROM marche WHERE Num_Article<>12 GROUP BY Num_magasin HAVING COUNT(Num_Article) < 24
Comme ceci ca ne fonctionne pas ? Tu as une erreur ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 SELECT distinct Num_magasin FROM marche WHERE Num_Article<>12 GROUP BY Num_magasin HAVING COUNT(Num_Article) < 24
J'ai essayé et il me détecte les deux magasins. Ce qui est normal car la ligne 1---11 est comptee, ce qui ne devrait pas.
Toi aussi, crée ton armée de soldat de plomb :
http://souris-bleues.minitroopers.fr/
Si j'ai bien compris :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 SELECT Num_magasin FROM marche a WHERE NOT EXISTS (SELECT NULL FROM marche b WHERE a.Num_magasin = b.Num_magasin AND b.Num_Article = 12 ) GROUP BY Num_magasin HAVING COUNT( Num_Article) < 24
[Edit]
Une faute de frappe <> au lieu de =
[/Edit]
J'affirme péremptoirement que toute affirmation péremptoire est fausse
5ième élément : barde-prince des figures de style, duc de la synecdoque
Je ne réponds jamais aux questions techniques par MP
Résultat vide...
Toi aussi, crée ton armée de soldat de plomb :
http://souris-bleues.minitroopers.fr/
C'est bon j'ai trouvé en fait avec
b.Num_article = 12 et ca marche.
Merci mon problème est enfin résolu
Toi aussi, crée ton armée de soldat de plomb :
http://souris-bleues.minitroopers.fr/
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager