SELECT IF((SELECT id FROM users where store='XXX' limit 1) IS NULL, null, (SELECT id FROM users where store='XXX' limit 1)) INTO @user_id;
select @user_id;
INSERT INTO `orders`(`user_id`)VALUES(@user_id);
Мне нужно, чтобы @user_id был NULL. Я не хочу вставлять в свои таблицы заказы. Если я поставлю оператор if else над инструкцией вставки, я получу сообщение об ошибке «Синтаксическая ошибка непредвиденная IF».Получение «синтаксической ошибки непредвиденного IF» при использовании оператора IF
это процедура или функция или что? –
hm .. прямой запрос исполнения – user3275044
почему бы не взорваться(); –