jquery - 多对多关系中的sql查询返回单个记录

标签 jquery mysql sql many-to-many

如何获取连续包含 technology_id = 1 和 technology_id = 2 的project_id?

+------------+---------------+
| project_id | technology_id |
+------------+---------------+
|          1 |             1 |
|          1 |             2 |
|          3 |             2 |
|          7 |             1 |
|          9 |             1 |
+------------+---------------+

最佳答案

product_id 分组,并仅采用同时具有 technology_id 的组

select project_id
from your_table
where technology_id in (1,2)
group by project_id
having count(*) = 2

关于jquery - 多对多关系中的sql查询返回单个记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38111219/

相关文章:

jquery - appendTo() 不是一个函数?

javascript - jQuery:样式悬停在 parents() 和 children() 上

php - 无法从 MySQL 查询写入 PHP 变量

MySQL - 按一个字段排序直到结果为空然后按另一个字段排序

mysql - 最有效的搜索查询

SQL Access 记录 "Allow multiple value"

javascript - 如何使用jquery选择输入

java - 无法加载驱动程序类 : com. mysql.jdbc.Driver Spring

mysql - 为现有表添加自增ID?

jquery 滚动顶部不工作