Запрос MySQL с несколькими операциями «OR»

У меня есть запрос, который я тестировал вне PHP непосредственно на SQL и все еще получаю ту же проблему

Идея состоит в том, что $ currentArtist отправляется с использованием метода GET, где это значение соответствует значению в столбцах event_artist информация отображается.

 SELECT * FROM `".DBN."`.`events` WHERE `event_artist1` OR `event_artist2` OR `event_artist3` = '".$currentArtist."' "; 

Проблема в том, что она полностью игнорирует часть WHERE запроса. Он просто возвращает полные результаты таблицы, а не результаты, которые соответствуют $currentArtist .

Я тестировал $currentArtist и он отлично работает. Я не понимаю, как получить полное заявление для работы.

Я попытался окружить операторы OR в скобках, как в:

 (`event_artist1` OR `event_artist2`...) = '".$currentArtist."' 

Это возвращает результат, если $currentArtist равен «1», который является первым человеком в таблице «Художники», где хранится их информация.

Любая помощь будет принята с благодарностью.