Я пытаюсь использовать функцию IF... ELSE в инструкции MySQL WHERE без успеха.
У меня есть этот запрос:
SELECT id
FROM mytable
WHERE restrcountry NOT LIKE '%*nl*%'
AND (IF languages LIKE '%*nl*%', 1, 0) = 1;
Хорошо, это мой запрос с оператором IF.
Однако, как я могу использовать также "ELSE"?
Например, я хотел бы сделать что-то подобное:
Соответствие IF-языку nl --- > выбрать поле id, где nl
ELSE IF язык НЕ соответствует nl --- > выбрать поле id, где язык ru
Как я могу сделать это в запросе MySQL, пожалуйста?
Спасибо всем!