Bonjour,
Je fait une requette sql qui regarde si le champ de l'occurence n'est pas nul et si la clé de l'occurence n'est pas présent dans une autre table.
Voici ma requete :
ma_requete = "Select table1.cle from table1, table2 where table1.champ is not null and table1.cle not in ( select distinct table3.cle from table3 ) ;"
|
table2 n'a aucune valeur, aucun champ en commun avec table1 ( c'est juste que j'en ai besoin dans la suite de la requete, la c'est juste un extrait ).
Or quand je laisse table2 du from, il me sort plusieur fois les mêmes résutats, et si je le vire, il me sort une seul fois chaque résultats, comme il devrait le faire normalement.
Si quelqu'un a une explication, je le remerci d'avance
P.S.: Si ce que j'ai écrit n'est pas clair, dites le, j'essayerai d'expliquer différament.