Я использую SQLITE3 для моей БД, у меня есть 3 таблицы: таблица Doc (id, name, date), таблица тегов (id, name, count) и таблица отношений (id_doc, id_tag), которые соединяют таблицу doc и tag (отношение многих ко многим). Теперь я застрял в запросе: я хочу выбрать идентификатор документа, связанный с тегом 1,2 и 3, но я не могу понять, как это сделать. Кто-нибудь может мне помочь?SQLITE3 выбор строки, соответствующей нескольким значениям из одного столбца
0
A
ответ
0
Если я правильно понимаю, вы можете использовать агрегацию и having
. Что-то вроде этого:
select id_doc
from relation r
where id_tag in (1, 2, 3)
group by id_doc
having count(*) = 3;
Смежные вопросы
- 1. Как фильтровать строки по значениям одного столбца?
- 2. Выбор по нескольким значениям в левом соединении
- 3. Фильтр по нескольким значениям
- 4. Фильтр AngularJS по нескольким значениям одного поля
- 5. Как сделать выбор из того, где x равно нескольким значениям?
- 6. Выбор одного столбца из каждой строки в таблице
- 7. Выбор двух значений из одного столбца и создание строки результата
- 8. Выбор всех значений из строки на основе одного отдельного столбца
- 9. Как получить записи, которые должны соответствовать нескольким значениям из одного поля столбца в Crystal Reports
- 10. Выбор нескольких строк из одного столбца - соединения
- 11. выбор одного значения из столбца xml
- 12. Выбор отдельных значений из одного столбца
- 13. MYSQL: Выбор нескольких значений из одного столбца
- 14. Выбор одного столбца bool из другой таблицы
- 15. Выбор вложенного списка с соответствующей строки значения
- 16. Выбор столбца из строки из предыдущего запроса
- 17. QTableView отключить выбор одного столбца
- 18. Как удалить строки по нескольким значениям из контрольного списка R?
- 19. Сортировка по нескольким значениям
- 20. groupBy по нескольким значениям
- 21. IComparer по нескольким значениям
- 22. Выбор записи из db (sqlite3)
- 23. IComparer по нескольким значениям и определенным значениям
- 24. Назначение каждого столбца соответствующей флажке
- 25. Выражение C# равно нескольким значениям
- 26. SQL - выбор элементов, где значение равно нескольким значениям
- 27. JQuery datatable, как выполнять поиск по нескольким значениям в пределах одного столбца, используя логику OR
- 28. Выбор более одного столбца в подзапросе
- 29. Альтернативы нескольким случаям для одного столбца
- 30. Получите максимальное значение столбца и соответствующей строки из CSV
большое спасибо :) это произведение совершенно !! – VJgh