|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
![]() ![]() Gérard ErnaelstenDBA & Dev PHP Inscription : juin 2005 Messages : 3 182 ![]() |
Bonjour, je n'arive pas a corriger cette requette
Code :
SELECT * FROM adresse WHERE idpartcipant = 86 AND idcontact = (SELECT idcontact FROM contact WHERE idparticipant = 86); |
|
|
00
|
|
|
#2 |
|
Membre habitué
![]() |
Salut,
je pense que je mettrais un IN à la place du = Code :
SELECT * FROM adresse WHERE idpartcipant = 86 AND idcontact IN (SELECT idcontact FROM contact WHERE idparticipant = 86); |
|
|
00
|
|
|
#3 |
![]() ![]() Gérard ErnaelstenDBA & Dev PHP Inscription : juin 2005 Messages : 3 182 ![]() |
Merci beaucoup ça marche
|
|
|
00
|
|
|
#4 |
|
Membre émérite
![]() ![]() Inscription : mars 2002 Messages : 770 ![]() |
Juste pour info, je pense que la requete aurait pu etre ecrite autrement :
Code :
SELECT * FROM adresse a INNER JOIN contact c ON (a.idcontact=c.idcontact) WHERE c.idparticipant = 86 |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com