Построение SQL-запроса на основе флажков

Допустим, у меня есть форма с 30 флажками, которые соответствуют музыкальным жанрам (она отправляется обработчику форм PHP).

У меня есть таблица художников с жанровым полем. Каковы лучшие практики при построении запроса, который будет вести себя следующим образом:

Выберите имя ИЗ исполнителей, ГДЕ genreId = 1 ИЛИ genreId = 2 ИЛИ. , , и т. д. и т. д. Где жанры выбираются из флажков.

Я знаю, что могу динамически создавать свое предложение WHERE в PHP, но я использую подготовленные операторы и хранимые процедуры. Что я должен делать?

Ответы на вопрос(1)

Ваш ответ на вопрос