首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

oracle如何查询一定时间间隔内一个字段出现的次数

2013-12-06 
oracle怎么查询一定时间间隔内一个字段出现的次数现在我有一个需求,要求查询10日内姓名这个字段重复出现的

oracle怎么查询一定时间间隔内一个字段出现的次数
现在我有一个需求,要求查询10日内姓名这个字段重复出现的次数,比如,张三这个名字,是2013.1.1.11点出现的如果这个时间加10天内,张三重复出现4次,那么就统计张三这个名字出现4次,这个sql是应该怎么写呀?
求高手,急急急!!!!!!!!!!!! oracle?sql select?
[解决办法]
select count(1) from table where vtime < (select min(vtime) + 10 from table where name ='张三' )
and name = '张三' 

热点排行