有如下数据表,aaaa
结构如下
hm sj1 sj2 sj3
370401 0 0 0
370401 0 0 0
370401 0 0 0
370401 0 0 0
370201 0 0 0
370201 0 0 0
370201 0 0 0
370408 0 0 0
370408 0 0 0
370407 0 0 0
370407 0 0 0
370407 0 0 0
我想查出每个hm记录数大于2的应该如何查询?
结构如下
hm sj1 sj2 sj3
370401 0 0 0
370401 0 0 0
370401 0 0 0
370401 0 0 0
370201 0 0 0
370201 0 0 0
370201 0 0 0
370408 0 0 0
370408 0 0 0
370407 0 0 0
370407 0 0 0
370407 0 0 0
我想查出每个hm记录数大于2的应该如何查询?
解决方案 »
- 每月自动执行oracle过程问题?
- 大伙有空的帮帮忙
- orace 备份
- 怎么监控某张表的SELECT操作
- 求组一条SQL语句写法!!!
- $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$关于ORA-00937 不是单组分组函数 问题,在线等,解决即给分$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
- 9i,建立资料库的时候,是在原有数据库上建?还是新建?我建了两个库了,一个oradb,一个mydb???
- 大家来看看这个日志文件的内容,请找出其中错误,有分送
- 成长的烦恼(来者有分,说的好的我另外给分)
- 难题~~~大家帮帮我啊!!!!
- ORALCE断网连接问题
- oracle临时表问题
From aaaa
Group By hm
Having count(1) > 2
from
(
select aaa.*,row_number()over(partition by hm order by hm) record_num
from aaa
)t where record_num >2;
from aaaa
group by hm
having count(*)>2