IF EXISTS
solo funciona en un procedimiento almacenado. Fuera de un procedimiento almacenado, IF()
es una función que toma 3 argumentos. El uso adecuado sería
SELECT IF(EXISTS(SELECT `column` FROM `table` WHERE `id` = `1`), 1, 0);
IF EXISTS
solo funciona en un procedimiento almacenado. Fuera de un procedimiento almacenado, IF()
es una función que toma 3 argumentos. El uso adecuado sería
SELECT IF(EXISTS(SELECT `column` FROM `table` WHERE `id` = `1`), 1, 0);