IF… ELSE w klauzuli WHERE MySQL

Próbuję użyć funkcji IF ... ELSE w instrukcji WHERE MySQL bez powodzenia.

Mam to zapytanie:

SELECT id 
FROM mytable 
WHERE restrcountry NOT LIKE '%*nl*%' 
  AND (IF languages LIKE '%*nl*%', 1, 0) = 1;

Ok, to jest moje zapytanie z instrukcją IF.

Jak jednak użyć także „ELSE”?

Na przykład chciałbym zrobić coś podobnego:

Dopasuj język IFnl ---> wybierz pole id, gdzie jest języknl

ELSE IF język NIE pasujenl ---> wybierz pole id, gdzie jest językpl

Jak mogę to zrobić w zapytaniu MySQL?

Dziękuje za wszystko!

questionAnswers(2)

yourAnswerToTheQuestion