我有专栏#34;国家" in"地址"表
我想只返回有10行的国家/地区的数据。
例如,如果法国有10行(和其他国家/地区),我希望看到它们。如果我的意大利只有9条记录,我不想看到它。
谢谢!
答案 0 :(得分:2)
每个国家/地区创建一个组,然后要求该组有10行:
select Country
from Address
group by
Country
having count(*) = 10
要返回包含这些国家/地区的所有行,您可以使用子查询:
select *
from Address
where Country in
(
select Country
from Address
group by
Country
having count(*) = 10
)