「Oracle 12c」SUM関数で合計値を求める方法

2022年4月11日

環境
Oracle Database 12c Standard Edition Release 12.2.0.1.0 – 64bit Production

書式
SUM(列名)
列の合計値を求めるにはSUM関数を使います。

使用例1
学生の年齢の合計値を求めます。
SQL構文

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
SELECT SUM(age) FROM usertbl;
SELECT SUM(age) FROM usertbl;
SELECT SUM(age) FROM usertbl;

結果

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
SUM(age)
—————————-
156
SUM(age) —————————- 156
SUM(age)
—————————-
156

使用例2
男女それぞれの年齢の合計を求めます。
SQL構文

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
SELECT gender, SUM(age) FROM usertbl
GROUP BY gender;
SELECT gender, SUM(age) FROM usertbl GROUP BY gender;
SELECT gender, SUM(age) FROM usertbl
GROUP BY gender;

結果

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
gender,    SUM(age)
————————————-————-
male      121
female     115
gender,    SUM(age) ————————————-————- male      121 female     115
gender,    SUM(age)
————————————-————-
male      121
female      115

 

Oracle 12c

Posted by arkgame