Bonjour,
Je voudrai faire un LEFT JOIN pour pouvoir comparer les identifiants de la table_1 avec la table_2 et la table_3.
Mon but est de récupérer après la comparaison les identifiants de la table_1 qui sont différents de ceux des table_2 et table_3 et je ne prend que les 1060 premier identifiants de la table_1 pour la comparaison.
en gros cela donnerai cela
Cela ne donne pas la bonne chose, je ne sais pas trop comment faire...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 SELECT 0,table_1.Site,table_1.Prix FROM table_1 LEFT JOIN table_2 ON table_1.Site=table_2.Site AND RIGHT JOIN table_3 ON table_3.Site=table_1.Site WHERE table_2.Site IS NULL AND table_3.Site IS NULL![]()
Partager