包含多个值的多对多sql select查询,所有值都考虑在内

最高

有以下数据库结构:

在此处输入图片说明

如何编写仅返回同时具有CSS和JS标签的问题的查询?

戈登·利诺夫

您可以使用聚合和having

select tq.question_id
from tagsquestions tq join
     tags t
     on tq.tag_id = t.id
where t.name in ('JS', 'CSS')
group by tq.question_id
having count(*) = 2;

假设分配给单个问题的标签是不同的。这似乎是一个合理的假设。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

显示多对多查询的多个值

来自分类Dev

SQL查询从多对多表中替换模板中的多个值

来自分类Dev

Laravel:在多个值上过滤多对多

来自分类Dev

SQL计算多列的值

来自分类Dev

筛选包含特定值的多列

来自分类Dev

SQL查询中存在多对多JOIN的多个关系

来自分类Dev

在多列中搜索多个值

来自分类Dev

连接多个表的多列值

来自分类Dev

多个多对多关系SQL查询

来自分类Dev

如果所有值都等于某个值,则SQL查询仅获取行

来自分类Dev

MySQL多对多联结表:从A中选择所有不包含B中不在列表中的值的条目

来自分类Dev

MySQL多对多联结表:从A中选择所有不包含B中不在列表中的值的条目

来自分类Dev

SQL LIMIT返回的值比LIMIT多

来自分类Dev

SQL在多列中计算某些值

来自分类Dev

SQL 从多列返回 1 或不同的值

来自分类Dev

SQL选择多对多表中的最新值

来自分类Dev

SQL基于多列值返回记录

来自分类Dev

SQL 从多列中选择 DISTINCT 值

来自分类Dev

连接多列之间有多个缺失值

来自分类Dev

连接多列之间有多个缺失值

来自分类Dev

如何使用包含所有映射的查找表替换多列中的值?

来自分类Dev

简单的SQL多对多查询

来自分类Dev

如何使用子查询更新 SQL 中的多列值?

来自分类Dev

如何从多索引数据帧返回多个级别/值组?

来自分类Dev

对多列中的多个值进行过滤的最高效方法?

来自分类Dev

R dplyr收集宽到长的多列多个值

来自分类Dev

具有空值的SQL多联接

来自分类Dev

在多列中搜索多个单词的SQL查询

来自分类Dev

SQL查询:如何选择相关表中所有记录都具有特定属性值的记录