Erreur Mysql et jointure - SQL/NoSQL - Programmation
Marsh Posté le 29-07-2008 à 10:12:48
Code :
|
note: tu devrais vraiment apprendre à écrire les jointures "explicitement" plutôt qu'avec la syntaxe oracle
Marsh Posté le 29-07-2008 à 10:46:41
merci pour ce code,
il y a toujours des petites merde mais je m en dépatouillerais.
Merci encore
Marsh Posté le 29-07-2008 à 09:47:15
Bonjour,
Voila, il faudrait que je puisse etre capable d executer cette requete SQL :
select STATION.nom,JAUGEAGE.recalage,JAUGEAGE.type,Maintenance_ref.libelle,DOSSIER.date,
PASSAGE.heure,JAUGEAGE.Heure_Deb
from DOSSIER,STATION,PASSAGE,JAUGEAGE,INTERVENTION,MAINTENANCE,Maintenance_ref
where STATION.secteur ='Toulouse Sud'
and DOSSIER.id_station = STATION.id_station
and DOSSIER.numero = PASSAGE.numero
and DOSSIER.numero = JAUGEAGE.numero (*)
and DOSSIER.numero = INTERVENTION.numero (*)
and DOSSIER.numero = MAINTENANCE.numero (*)
and MAINTENANCE.id_maintenance = Maintenance_ref.id_maintenance
and date BETWEEN '2008-07-01' and '2008-07-31'
Cette requête s 'exécute normalement, mais il faudrait une demi jointure (la ou il y a les * rouges (*)) pour pouvoir récupérer tous les résultats.
J ai bien essayer avec des right outer join mais cela me renvoi une erreur de syntaxe, j y suis depuis hier je m arrache les cheveux, un peu d'aide svp
Merci davance
Cordialement Dosic