IF EXISTS
werkt alleen in een opgeslagen procedure. Buiten een opgeslagen procedure, IF()
is een functie waaraan 3 argumenten moeten doorgegeven worden. Correct gebruik zou zijn
SELECT IF(EXISTS(SELECT `column` FROM `table` WHERE `id` = `1`), 1, 0);