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