Précédent   Forum des professionnels en informatique > Bases de données > MySQL > Débuter
Débuter Forum d'entraide pour débuter avec MySQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 26/05/2008, 18h14   #1
Candidat au titre de Membre du Club
 
Inscription : août 2004
Messages : 34
Détails du profil
Informations forums :
Inscription : août 2004
Messages : 34
Points : 11
Points : 11
Par défaut Outer Join, de Oracle à Mysql

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(+)) ...
C'est donc ce (+) qui me gène.
Si quelqu'un sait comment traduire ça, je lui en serai très reconnaissant!

Merci d'avance.
remax_ren est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/05/2008, 23h29   #2
Expert Confirmé
 
Avatar de Alain Defrance
 
Homme Alain DEFRANCE
Project Lead
Inscription : août 2007
Messages : 1 993
Détails du profil
Informations personnelles :
Nom : Homme Alain DEFRANCE
Âge : 24
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Project Lead

Informations forums :
Inscription : août 2007
Messages : 1 993
Points : 2 919
Points : 2 919
Envoyer un message via MSN à Alain Defrance Envoyer un message via Skype™ à Alain Defrance
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
Alain Defrance est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/05/2008, 11h22   #3
Candidat au titre de Membre du Club
 
Inscription : août 2004
Messages : 34
Détails du profil
Informations forums :
Inscription : août 2004
Messages : 34
Points : 11
Points : 11
Merci beaucoup.

Cependant, j'ai finalement utilisé le mot clé LEFT JOIN pour effectuer ma requête.
remax_ren est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/05/2008, 11h41   #4
Expert Confirmé
 
Avatar de Alain Defrance
 
Homme Alain DEFRANCE
Project Lead
Inscription : août 2007
Messages : 1 993
Détails du profil
Informations personnelles :
Nom : Homme Alain DEFRANCE
Âge : 24
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Project Lead

Informations forums :
Inscription : août 2007
Messages : 1 993
Points : 2 919
Points : 2 919
Envoyer un message via MSN à Alain Defrance Envoyer un message via Skype™ à Alain Defrance
Citation:
Envoyé par remax_ren Voir le message
Cependant, j'ai finalement utilisé le mot clé LEFT JOIN pour effectuer ma requête.
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
Alain Defrance est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 17h34.


 
 
 
 
Partenaires

Hébergement Web