Bonjour,
Voila j'ai 2 tables, lots L et clients_entreprises C, liées par L.id=C.id_lot.
J'aimerais pouvoir récupérer les valeurs des 2 tables liées mais aussi celles de la table lot pour lesquelles aucune ligne de la table clients_entreprises ne correspond.
J'utilise la requête suivante
Le problème est que cela ne me renvoie les valeurs de la table lots que si la table clients_entreprises est vide, ou si $client['id'] est déja enregistré dans la table clients_entreprises. Alors que j'aimerais récupérer les valeurs de la table lot de toute façon.SELECT L.id AS id_lot, C.id AS id_clients_entreprises, L.nom
FROM lots L
LEFT OUTER JOIN clients_entreprises C ON L.id=C.id_lot
WHERE C.id_client=".$client['id']." OR C.id_client IS NULL
Si quelqu'un à une solution, merci.
Partager