Setzen Sie die Namen in Backticks:
`ignore`, `exists`
Wenn Sie über mehrere Tabellen oder Datenbanken hinweg arbeiten, müssen Sie den Datenbanknamen, den Tabellennamen und den Feldnamen separat maskieren (wenn jeder mit einem Schlüsselwort übereinstimmt):
SELECT * FROM `db1`.`table1`
LEFT JOIN `db2`.`table2` on `db1`.`table1`.`field1`=`db2`.`table2`.`field2`
Nur die Teile, die tatsächlich mit einem Schlüsselwort übereinstimmen, müssen maskiert werden, also Dinge wie:
select * from `db1`.table
sind auch ok.