J'ai une problème de SQL assez complexe à résoudre.
Voici un exemple :
j'ai 3 tables ....
Une table qui referencie des voitures.(id_voiture,id_proprio,id_garage) => a savoir les 2 derniers champs n'est pas obligatoirement rempli
Une table qui refernecie des proprietaires (id_proprio,nom_proprio)
Une table qui referencie des garages(id_garage, nom_gararge)
Comme faire pour selectionner toutes les voitures avec le nom du proprio, et le nom du gararge même si un des champs n'est pas renseigné ...
J'ai réussi de faire avec 2 tables (voiture + proprio) à l'aide d'un left join :
... voiture v left join proprio p on v.id_proprio=p.id_proprio ...
Mais quand je rajoute une 3eme table ça se gate !
Comment faire ?
Message édité par Shogun2002 le 18-04-2003 à 14:29:09