「SQLite3」total関数で指定カラムの値の合計を取得する
環境
Windows 10 Home 64bit sqlite 3.37
書式
total(カラム名)
total関数はカラムに含まれる値が整数だけだった場合も合計を浮動小数点数として返します。
カラムに浮動小数点数が含まれていた場合は、どちらの関数も合計を浮動小数点数として返します。
total関数も値の合計を取得するために使用します。
使用例
1.テーブルを作成します
sqlite> create table membertbl(memname text, price);
2.INSERT文でテーブルにデータを挿入します
sqlite> insert into membertbl values('user001', 123); sqlite> insert into membertbl values('user002', 56); sqlite> insert into membertbl values('user003', 89);
3. total 関数でpriceカラムの値の合計を取得します
sqlite> select total(price) from membertbl; 268.0