Bonjour à tous,
J'ai une requête un peu particulière à réaliser mais je n'y arrive pas. Il s'agit d'une jointure entre deux tables.
La jointure est extrèmement simple, je souhaiterais simplement que les T1.champs me soit retourné si, et seulement si, il n'y a aucun enregistrement dans la table T2. En d'autres terme, si la jointure ne se fait pas. J'ai bien essayé en mettant simplement T2.id_champs IS NULL mais ça ne fonctionne pas, forcément.
Savez-vous comment faire en une seule requête ?
Merci d'avance
J'ai une requête un peu particulière à réaliser mais je n'y arrive pas. Il s'agit d'une jointure entre deux tables.
<?php
$sql = SELECT T1.champs FROM table1 T1 LEFT JOIN table2 T2 ON T1.id_champs = T2.id_champs WHERE T2.id_champs IS NULL
?>
La jointure est extrèmement simple, je souhaiterais simplement que les T1.champs me soit retourné si, et seulement si, il n'y a aucun enregistrement dans la table T2. En d'autres terme, si la jointure ne se fait pas. J'ai bien essayé en mettant simplement T2.id_champs IS NULL mais ça ne fonctionne pas, forcément.
Savez-vous comment faire en une seule requête ?
Merci d'avance
