|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Candidat au titre de Membre du Club
![]() Inscription : août 2004 Messages : 34 ![]() |
Bonjour.
J'ai vraiment un petit niveau en mysql (et en sql tout court d'ailleurs), donc j'espère que quelqu'un pourra m'aider. Mon problème est le suivant: Je dois transformer une requête utilisant (+), c'est à dire outer join spécifique à Oracle, en Mysql. La partie de la requête qui me bloque, est la suivante : Code :
... SELECT t1.table1_id FROM table1 t1 WHERE (t2.table1_id =t1.table1_id(+)) ... Si quelqu'un sait comment traduire ça, je lui en serai très reconnaissant! Merci d'avance. |
|
|
00
|
|
|
#2 |
|
Expert Confirmé
![]() ![]() |
Bonjour,
Code :
... SELECT t1.table1_id FROM table1 t1 OUTER LEFT JOIN ON t1.table1_id = t2.table1_id ...
__________________
http://alaindefrance.wordpress.com - http://www.alain-defrance.com Certifications : SCJP6 - SCWCD5 - SCBCD5 - SCMAD1 Project Lead eXo Social Java Black Belt - Java Black Belt Coach |
|
00
|
|
|
#3 |
|
Candidat au titre de Membre du Club
![]() Inscription : août 2004 Messages : 34 ![]() |
Merci beaucoup.
Cependant, j'ai finalement utilisé le mot clé LEFT JOIN pour effectuer ma requête. |
|
|
00
|
|
|
#4 |
|
Expert Confirmé
![]() ![]() |
C'est exacte la clause OUTER est facultative mais par rigueur j'ai l'habitude de l'utiliser.
__________________
http://alaindefrance.wordpress.com - http://www.alain-defrance.com Certifications : SCJP6 - SCWCD5 - SCBCD5 - SCMAD1 Project Lead eXo Social Java Black Belt - Java Black Belt Coach |
|
00
|
Copyright © 2000-2012 - www.developpez.com