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!