IF EXISTS virker kun i en lagret procedure. Uden for en lagret procedure, IF() er en funktion, der tager 3 argumenter. Korrekt brug ville være
SELECT IF(EXISTS(SELECT `column` FROM `table` WHERE `id` = `1`), 1, 0);
IF EXISTS virker kun i en lagret procedure. Uden for en lagret procedure, IF() er en funktion, der tager 3 argumenter. Korrekt brug ville være
SELECT IF(EXISTS(SELECT `column` FROM `table` WHERE `id` = `1`), 1, 0);