Cette requête génère une erreur car table2 n'existe pas:Vérifiez si une table existe dans où
Select * FROM table WHERE table2.id IS NOT NULL
Y at-il quelque chose comme ça pour vérifier la table2 avant d'appliquer la vérification de l'id?
Select * FROM table WHERE (EXIST(table2) AND table2.id IS NOT NULL) or not EXIST(table2)
Mon SQL est peut-être rouillé mais comment faites-vous référence à "table2" lorsque vous ne l'avez pas inclus dans la partie FROM de la requête? –