统计数值,如果隔行则算一行
来源:互联网 发布:好用的面膜推荐知乎 编辑:程序博客网 时间:2024/05/16 12:55
with temp as(
select 1 col1,2 col2 from dual
union all
select 2 col1,2 col2 from dual
union all
select 3 col1,2 col2 from dual
union all
select 4 col1,9 col2 from dual
union all
select 5 col1,9 col2 from dual
union all
select 6 col1,2 col2 from dual
union all
select 7 col1,2 col2 from dual
union all
select 8 col1,3 col2 from dual
)
select COL2,count(*)
from
(
select L.*,
ROW_NUMBER() OVER ( PARTITION BY COL2 ORDER BY COL1 DESC ) + COL1 AS GGM
FROM temp L
) A
group by A.COL2,GGM
order by min(A.COL1)
- 统计数值,如果隔行则算一行
- 统计给定的n个数中,负数、零和正数的个数。输入数据有多组,每组占一行,每行的第一个数是整数n(n<100),表示需要统计的数值的个数,然后是n个实数;如果n=0,则表示输入结束,该行不做处理。
- 数值统计
- 数值统计
- 数值统计
- 数值统计
- 数值统计
- 数值统计
- 数值统计
- 数值统计
- 数值统计
- 数值统计
- 数值统计
- 数值统计
- 数值统计
- 数值统计
- 数值统计
- linux 一行数值累加求和
- 关于验证码的相关文章
- platform builder的Catalog中项目前的符号的意义解读
- 关于ELF文件格式的实验
- JSP2.0中的表达式语言(EL表达式)
- Tomcat6/conf目录下配置文件中各元素浅析
- 统计数值,如果隔行则算一行
- 是或否 思维导图
- ASP.NET跨页面传值技巧总结
- 寄存器
- 【总结】oracle恢复误删除数据,解除锁定的等sql语句
- GridView数据的导入导出
- PHP 初识
- 视觉共享
- VC++动态链接库(DLL)编程