ORACLE 条件求和 、显示百分比
1、条件求和
例: 统计A类型总分数,B、C总分数,年龄大于15的总分
select
sum(case when t.type in ('A') then t.score else 0 end) wgtzb,
sum(case when t.type in ('B','C') then t.score else 0 end) wgthb,
sum(case when t.age > 15 then t.score else 0 end) thick40
from stu t
2、显示百分比
用decode判断,如果有 .52% 的结果,显示为 0.52%
select
decode(TRUNC(m.wgt / m.weight * 100),0,replace(round((m.wgt / m.weight) * 100, 2), '.', '0.'),round((m.wgt/ m.weight) * 100, 2)) || '%' from xxtable m
ORACLE 条件求和 、显示百分比相关推荐
- oracle条件求和,Oracle逐行求和
我有一个存储过程,它返回一个组中的分类数据.现在的问题是我需要对一个组的类别数据进行求和并将其插入到一个类别的开头.例如:Oracle逐行求和 Group Category X1 X2 X3 X4 = ...
- Mysql 计算时间差、按条件求和、计算百分比
1. 计算两个时间差 TIMESTAMPDIFF(时间单位,参数1,参数2) 参数1是小日期,参数2是大日期,时间单位为时间差的单位: select TIMESTAMPDIFF(YEAR, '2017 ...
- Oracle对sum求和进行if,Excel中sumif函数和sumifs函数进行条件求和的异同
sumif函数和sumifs函数是Excel2007版本以后新增的函数,功能十分强大,实用性很强,本文介绍下Excel中通过用sumif函数和sumifs函数的条件求和的异同,并对函数进行解释,以便各 ...
- oracle对某两列求和再求和_函数实战:多列条件求和
今天和新手小伙伴们分享有关条件求和的内容,高手请忽略哈.先来看一组销售数据,是某商场不同品牌电视机的三天销售记录:现在需要根据G列的品牌,计算其三天的销售总和.想必有表亲已经想到办法了,既然是按条件求 ...
- Oracle→分组函数、GROUP BY、HAVING、多表查询、连接、外连接、自连接、子查询单行多行、ROWNUM、ANY、ALL、NOT IN(...IS NOT NULL)、条件求和、DUAL
分组函数 GROUP BY HAVING GROUP BY ROLLUP() 多表查询 等值连接 不等值连接 外连接 自连接 层次查询 子查询 子查询伪劣ROWNUM ROWID NOT IN(-IS ...
- sumif三个条件怎么填_Excel条件求和函数sumif详解及应用
Excel条件求和函数sumif详解及应用 相对于sum而言,sumif的便捷性有了很大拓展,可以根据指定的条件进行求和.这里对其参数进行介绍并加以实例演示. 1. 参数介绍 sumif(range, ...
- oracle 条件查询,比较运算符,逻辑运算符,特殊运算符,判断空值,大小写敏感,多行,多列子查询...
oracle 条件查询,比较运算符,逻辑运算符,特殊运算符,判断空值,大小写敏感,多行,多列子查询博客分类: oracle OracleSQL 比较运算符 >,<:大于,小于 >=. ...
- mysql 多条件求和_sql多条件求和-sql条件求和-sql求和且和满足条件
sql 根据多条件求和 select 日期, sum(产品数) as 产品数, 姓名 from 表名 group by 日期, 姓名 order by 日期, 姓名 用SQL语句对数据库某字段进行求和 ...
- hicharts堆叠柱状图堆叠数据标签显示百分比
hicharts的堆叠柱状图,对于一些数据的统计有着很好的数据体验,但是堆叠的数据标签,好像只提供了一个总和的展示,如 但有的时候,我们需要统计一些数据的对比情况,比如我想知道如上图中的小刘的销售额占 ...
最新文章
- php400错误的请求,Wordpress中的Ajax返回400错误请求,但不确定如何进一步调试 - WordPress - srcmini...
- 浅谈Java中的final关键字
- python3.5安装-Linux:Python3.5安装和配置
- opencv像素基本操作及图像遍历at
- 观物外篇-唐-邵雍:(一)
- HH的项链 HYSBZ - 1878 (莫队/ 树状数组)
- python监控服务器信息,Python监控服务器实现邮件微信报警
- java helloworld源代码_Java Hello World源代码剖析
- 软考高项比中项在难度上高多少?
- 【U+】通用财务修改财务参数:业务生成的会计凭证不允许修改
- 打开其他软件时,老是弹出Xftp7安装的问题(msi报错)
- python实现微信发送信息
- CSS+HTML 顶部导航栏实现
- IT职业技能图谱:IT工程师学习路线
- mysql的默认隔离等级_mysql 四种隔离级别
- 台式电脑计算机里的共享网络,如何实现笔记本和台式机两台电脑共享上网
- 大学一年级(行走的皮卡丘)
- rest接口访问webService soap接口 用XStream javabean和xml的互转
- python map函数的作用_python语言基础之map函数,urlib.request,多线程
- 个人项目——基于STM32的智能教务显示系统
热门文章
- ElasticSearch教程——基于completion suggest实现搜索提示
- 和真正的程序员在一起是怎样的体验
- MATLAB实现正方体内嵌套1/4圆画图程序
- 皓月 赠老婆 (机器生成的)
- Linux分析操作系统磁盘容量
- 天龙八部服务器维护是什么意思,天龙八部3D今日维护内容更新说明
- 开源:一款高颜值的开源信息化资产管理系统 chemex
- 计算机死机的解决方法及操作步骤,电脑突然死机怎么办?试试这几种方法
- 百度移动玩“智能”嗨了,PC百度卫士也“按捺不住”了?
- 楼中楼评论php实现,如何实现一个楼中楼的评论系统