一表字段数据如249,258,355,499,600……
如何统计三个固定范围内数据的数量?如100-300,300-500,500-1000
如何统计三个固定范围内数据的数量?如100-300,300-500,500-1000
解决方案 »
- 求建表空间和用户的语句,谢谢
- oracle 10g RAC,asm盘阵扩容问题
- 遇到IMP-00017: following statement failed with ORACLE error 1
- 用oracle10g安装完以后,在用DBCA创建数据库时提示ORA-01092:ORACLE instance terminated.大家帮忙看看是什么原因!!!
- 还是刚才的删除重复数据问题
- 求救,一个oracle上sql的怪现象,高手帮忙解决一下,感谢啦~
- 创建自增主键的触发器失败!
- 急!使用手工方法移植oracle817时出现问题!
- oracle和tomcat 配置冲突的问题
- oracle如何删除?
- 表已更改 触发器不能读的问题~~
- 我复制一个数据库是不是用dmp文件?
用CASE WHEN DATA BETWEEN 100 AND 300 THEN ELSE END 方法
CASE WHEN DATA BETWEEN 301 AND 500 THEN 1 ELSE 0 END,
CASE WHEN DATA BETWEEN 501 AND 1000 THEN 1 ELSE 0 END
FROM TABLE
case
when data BETWEEN 100 AND 300 then
1
else 0
end) "100-300",sum(
case
when data BETWEEN 300 AND 500 then
1
else 0
end) "300-500",
sum(
case
when data BETWEEN 500 AND 1000 then
1
else 0
end) "500-1000"
from a