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" мне надо как то так же реализовать у себя, может знаете как правильно это делать?
  • Вопрос задан
  • 623 просмотра
Пригласить эксперта
Ответы на вопрос 1
@deliro
SELECT * FROM events WHERE filter IN (1,3,5);
Ответ написан
Ваш ответ на вопрос

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

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