【发布时间】:2020-04-07 09:41:06
【问题描述】:
我有两个具有 一对多 关系的表。
A 和 B。
A有两个属性:pkA和name
B有三个属性:pkB、name和pkA,其中pkA 存储表 A 的 pkA。
现在我想编写一个查询,它只给我那些在表 B 中有多个对应条目的表 A 的名称。
例子-
一个
a1 name1
a2 name2
a3 name3
B
b1 name1 a1
b2 name2 a1
b3 name3 a3
查询必须只返回 a1, name1,因为只有 a1 在表 B 中有多个引用。
【问题讨论】:
-
您可以
COUNTpkB行数并在HAVING子句中使用它。你试过什么?
标签: sql join one-to-many