Probleme avec requete SQL
amsy10
-
boly38 Messages postés 267 Date d'inscription Statut Membre Dernière intervention -
boly38 Messages postés 267 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
j'ai un souci,J ai deux tables dont T1 et T2 .
T1
ch1 ch2 ch3
ET :
T2
P1 P2 P3 P4 P5
je voudrais faireun select T2 pour à la sortie P1,ch2,P3 lorsque ch1= P1 et P2=0
j ai cette requête mais qui me donne rien .
SELECT T2.P1 FROM T2,T1
where P2=0 and T2.P1=T1.ch1
GROUP BY P1,ch2,P3;
je suis sous access 2007 .
Merci d'avance.
j'ai un souci,J ai deux tables dont T1 et T2 .
T1
ch1 ch2 ch3
ET :
T2
P1 P2 P3 P4 P5
je voudrais faireun select T2 pour à la sortie P1,ch2,P3 lorsque ch1= P1 et P2=0
j ai cette requête mais qui me donne rien .
SELECT T2.P1 FROM T2,T1
where P2=0 and T2.P1=T1.ch1
GROUP BY P1,ch2,P3;
je suis sous access 2007 .
Merci d'avance.
A voir également:
- Probleme avec requete SQL
- Logiciel sql - Télécharger - Bases de données
- Sql (+) - Forum Programmation
- Erreur lors de l'envoi de la requête facebook - Forum Facebook
- Requête sql pour afficher uniquement les fleurs dont le prix est strictement inférieur à 10 euros - Forum calculatrices
- Erreur de requete facebook - Forum Facebook
4 réponses
s'il s'agit de récupérer les triplets uniques correspondant aux conditions, je dirai que le "group by" doit plutôt être remplacé par un distinct ?
SELECT DISTINCT P1,ch2,P3 FROM T2,T1 where P2=0 and T2.P1=T1.ch1
en fait mon problème est que je veux avoir un requête de ce genre avec les deux(2) tables ci-dessus
SELECT T2.P1 FROM T2,T1
where P2=0 and T2.P1=T1.ch1
avec le distinct ca ne marchera pas pour deux tables , je viens d''essayer.
SELECT T2.P1 FROM T2,T1
where P2=0 and T2.P1=T1.ch1
avec le distinct ca ne marchera pas pour deux tables , je viens d''essayer.
SELECT ch1 FROM T1 INTO ch1_vle WHERE blabbla ...
Les Table_1 et Table_2 sont créés lors de la condition FROM de la requête.
SELECT Table_2.P1
FROM T2 Table_2,
T1 Table_1
WHERE Table_2.P2 = 0
AND Table_2.P1 = ch1_vle
Au préalable il faudrait que tu es stocké la valeur du champ "ch1" de la table T1, si tu souhaites la mettre dans ta condition.