小编rcb*_*_sp的帖子

返回表的id,其中使用all()或exists()以此id存在其他表的所有值

我有三个包含以下数据的表格

表3 :

Table1_id        Table2_id
1                1
1                2
1                3
2                1
2                3
3                2
Run Code Online (Sandbox Code Playgroud)

表2:

Table2_id        Name
1                A
2                B
3                C
Run Code Online (Sandbox Code Playgroud)

表格1 :

Table1_id        Name
1                P
2                Q
3                R
Run Code Online (Sandbox Code Playgroud)

我有一个问题,我需要返回所有table1_id,其中有表3中所有Table2_ids的条目.
即.我想要我的输出

Table1_id
1
Run Code Online (Sandbox Code Playgroud)

我找到了一个使用count()的解决方案.但有没有办法使用all()或exists()来解决查询?

mysql sql database dbms-output

6
推荐指数
1
解决办法
75
查看次数

标签 统计

database ×1

dbms-output ×1

mysql ×1

sql ×1