Oracle之聚合函数SUM()


SUM用法:使用sum聚合函数配合case when xx then x else xx end)进行统计当满足条件时的和。
字面理解就是:sum(1)的意思就是加1个,sum(0)的意思加0个。 比如:选课结果表中如果sfkzyxk这个字段满足等于1的情况有5条记录,不满足的等于0的记录有5,那么查出来的和就是5个。
中间过程是1+1+1+1+1+0+0+0+0+0 = 5 sql:select sum(case when sfkzyxk='1' then '1' else '0' end) from T_JW_XKGL_XKJG


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM