IF EXISTS
chỉ hoạt động trong một thủ tục được lưu trữ. Bên ngoài một thủ tục được lưu trữ, IF()
là một hàm có 3 đối số. Cách sử dụng hợp lý sẽ là
SELECT IF(EXISTS(SELECT `column` FROM `table` WHERE `id` = `1`), 1, 0);
IF EXISTS
chỉ hoạt động trong một thủ tục được lưu trữ. Bên ngoài một thủ tục được lưu trữ, IF()
là một hàm có 3 đối số. Cách sử dụng hợp lý sẽ là
SELECT IF(EXISTS(SELECT `column` FROM `table` WHERE `id` = `1`), 1, 0);