Задать вопрос
EgorkZe
@EgorkZe
iOS (Swift), GoLang

Как сделать выборку из базы данных по get запросу c filter параметром?

Доброго времени суток.
Есть get запрос вида api.site.ru/v1/getall?filter=1,3,5
Я парсю параметр filter и получаю 1,3,5
Можно ли как то написать запрос к бд, чтоб он имел вид:
SELECT * from EVENTS where event_type =1,3,5
либо придется расписывать все вот так:
SELECT * FROM events WHERE filter = 1 OR filter = 3 OR filter = 5;

Большое спасибо.
p.s. В api vk есть запросы типа "filter=post,friend,photo" мне надо как то так же реализовать у себя, может знаете как правильно это делать?
  • Вопрос задан
  • 627 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Java-разработчик
    8 месяцев
    Далее
  • Shultais Education
    Основы SQL
    3 месяца
    Далее
  • OTUS
    PHP Developer. Professional
    5 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@deliro
SELECT * FROM events WHERE filter IN (1,3,5);
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы