自查询一例:求连续出现的次数
2010-04-16 09:51
141 查看
数据表如下:
代码
select * from tb
select identity(int,1,1) as id,*
into #db
from tb
select * from #db
select a.value1,a.value2,nums=(
select count(1) from #db where value1=a.value1
and id<=a.id
and id>=(select isnull(max(id),0) from #db where id<a.id and value1 !=a.value1)
)
from #db as a
drop table #db
结果如下:
代码
select * from tb
select identity(int,1,1) as id,*
into #db
from tb
select * from #db
select a.value1,a.value2,nums=(
select count(1) from #db where value1=a.value1
and id<=a.id
and id>=(select isnull(max(id),0) from #db where id<a.id and value1 !=a.value1)
)
from #db as a
drop table #db
结果如下:
相关文章推荐
- 查询连续出现次数以及检索最大间隔周期----百度摘取
- oracle实现查询某状态标志位最大连续出现次数
- 求一个字符串中连续出现的次数最多的子串
- 求一个字符串中连续出现次数最多的子串
- 程序员面试宝典:求一个字符串中连续出现次数最多的子串
- Mysql如何查询连续的时间次数
- 求一个字符串中连续出现次数最多的子串
- (转)MySQL 查询重复出现次数最多的记录,按出现频率排序(SQL语句)
- 【POJ 3368】【RMQ 或者 线段树】Frequent values【求出区间内连续出现次数最多的数的次数。】
- 求一个字符串中连续出现次数最多的子串
- 查询字符串在指定字符串中出现的次数
- 求一个字符串中连续出现次数最多的子串
- 通过LinQ查询字符出现次数的实例方法
- 求一个字符中连续出现次数最多的子串
- 查询text字段中指定字符的出现次数
- 寻找一个字符串中连续出现次数最多的子串
- 求一个字符串中连续出现次数最多的子串
- 一个字符串中连续出现次数最多的子串Java(2)
- 循环(统计两个连续的字母出现的次数)
- 输入字符串(由0,1组成),编程计算其中连续0,1出现的最大次数