Bonjour,
Mon problème est la requête suivante:
---------------------------------------------
SELECT typevelo.nom,
marque.nom,
gamme.nom,
categorie.nom,
souscat.nom,
velo.modele,
velo.prix,
velo.liensite,
velo.homme,
velo.id
FROM `velo`,
`marque`,
`gamme`,
`categorie`,
`souscat`,
`typevelo`
WHERE velo.idmarque = marque.id
AND velo.idgamme = gamme.id
AND velo.idcat = categorie.id
AND velo.idsouscat = souscat.id
AND velo.idtypevelo = typevelo.id
---------------------------------------------
Il peut arriver que velo.idcat soit null
Il peut arriver que velo.idsoucat soit null
Il peut arriver que velo.idtypevelo soit null
J'ai donc un problème avec les conditions suivantes:
AND velo.idcat = categorie.id
AND velo.idsouscat = souscat.id
AND velo.idtypevelo = typevelo.id
Comment faire pour que la requête me retourne aussi les vélos qui n'ont pas de relation avec les tables categories, soucat ou typevelo plus les autres vélos qui ont cette relation?
Merci d'avance.
Chris.
Partager