Problème de programmation SQL
Résolu
marino
-
marino -
marino -
A voir également:
- Problème de programmation SQL
- Application de programmation - Guide
- Logiciel sql - Télécharger - Bases de données
- Fermer un programme de force - Guide
- Le programme d'installation de epic games launcher a été interrompu prématurément ✓ - Forum Windows 7
- Veuillez attendre la fin de l'installation ou de la modification du programme en cours ✓ - Forum Windows
9 réponses
Heu ...
bizarre ^^
ben alors SELECT A FROM T WHERE A NOT IN(SELECT A FROM T WHERE( B!='1' OR B IS NULL))
^^
bizarre ^^
ben alors SELECT A FROM T WHERE A NOT IN(SELECT A FROM T WHERE( B!='1' OR B IS NULL))
^^
Bonjour,
un truc comme ca devrait marcher
SELECT A FROM T WHERE A NOT IN(SELECT A FROM T WHERE B!='1')
un truc comme ca devrait marcher
SELECT A FROM T WHERE A NOT IN(SELECT A FROM T WHERE B!='1')
bonjour
j'ai pas trop saisie ce que tu veux mais je vais essayé quand meme :)
select A from table where b='1' group by A;
Adns
j'ai pas trop saisie ce que tu veux mais je vais essayé quand meme :)
select A from table where b='1' group by A;
Adns
D'après ce que j'ai compris, il voulait récupérer le A quand toutes les occurences de A ont B qui est égal à 1
Ton GROUP BY marcherait pas : il renverrait le x aussi, or quand A=x, il y a une des occurences qui a un B à vide
x 1
x
Ton GROUP BY marcherait pas : il renverrait le x aussi, or quand A=x, il y a une des occurences qui a un B à vide
x 1
x
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
A en effet j'avais mal compris :S
la solution est donc la tienne ;)
SELECT A FROM T WHERE A NOT IN(SELECT A FROM T WHERE B!='1') (jeangilles)
Adns
la solution est donc la tienne ;)
SELECT A FROM T WHERE A NOT IN(SELECT A FROM T WHERE B!='1') (jeangilles)
Adns
Merci jeangilles
Ca parait effectivement logique comme solution, mais j'ai un pb avec les valeurs NULL dans la colonne B qui apparemment ne sont pas prises en compte par le test != et ressortent donc dans la liste finale.
Ca parait effectivement logique comme solution, mais j'ai un pb avec les valeurs NULL dans la colonne B qui apparemment ne sont pas prises en compte par le test != et ressortent donc dans la liste finale.
Hello,
heu jeangilles, ta requête n'est pas un peu compliquée???
il suffit de faire :
heu jeangilles, ta requête n'est pas un peu compliquée???
il suffit de faire :
SELECT A FROM T WHERE B=1