Я использую PHP-сервер, с объектами MySQLi для использования подготовленных операторов. Тем не менее, у меня есть проблема, мне нужно запрос типа:Вставить IF Condition, ELSE Do Nothing, MySQLi
IF (SELECT count(*) FROM table <= 3)
INSERT INTO table2 VALUES(5,2)
// dont do anything if (SELECT count(*) FROM table > 3)
Это дает синтаксическую ошибку в начале и не может понять, что не так?
Ваш вопрос не имеет абсолютно никакого смысла. Можете ли вы попробовать и выразить свою проблему по-другому? – liquorvicar
@liquorvicar здесь вы идете – Mustafa
Вы не можете сделать это в обычном SQL - вам обычно нужен язык для части «if», такой как PHP. Однако вы можете использовать [хранимые процедуры] (https://duckduckgo.com/?q=mysql+stored+procedure) в MySQL - это то, что вы имели в виду? – halfer