Mysql
 sql >> Database >  >> RDS >> Mysql

Sintassi SQL per se esiste

IF EXISTS funziona solo in una procedura memorizzata. Al di fuori di una procedura memorizzata, IF() è una funzione che accetta 3 argomenti. Un uso corretto sarebbe

SELECT IF(EXISTS(SELECT `column` FROM `table` WHERE `id` = `1`), 1, 0);