mettre les noms en backticks :
`ignore`, `exists`
Si vous travaillez sur plusieurs tables ou bases de données, vous devez échapper le nom de la base de données, le nom de la table et le nom du champ séparément (si chacun correspond à un mot-clé) :
SELECT * FROM `db1`.`table1`
LEFT JOIN `db2`.`table2` on `db1`.`table1`.`field1`=`db2`.`table2`.`field2`
Seules les parties qui correspondent réellement à un mot-clé doivent être échappées, par exemple :
select * from `db1`.table
vont bien aussi.