2012年3月5日月曜日

sqlite3のbetweenとsumとtotal

  • 公開日:2012年03月05日
  • 最終更新日:2015年06月18日

記事概要


スマホアプリ開発で欠かせないsqlite3。
よく利用するbetween,sum,total関数の使い方のまとめ記事です。

sqlite3 between句



select * from test where date between '2012-02-04' and '2012-02-11';

日付を'(シングルクォーテーションマーク)で囲むのがポイント。日付の形式はyyyy-MM-ddがお薦め。カラムの型はtextにします。

sqlite3 sum句



    select sum(number) from test;

sum関数は値の合計を取得するために使用します。グループ関数です。
カラムに含まれる値が整数だけの場合に合計を整数として返します。
また、合計の対象となるカラムに含まれる値がNULLだけだった場合、NULLを返します。

sqlite3 total句



    select total(number) from test;

totalは値の合計を取得するために使用します。グループ関数です。
カラムに含まれる値が整数だけの場合に合計を浮動小数点数として返します。
また、合計の対象となるカラムに含まれる値がNULLだけだった場合、0.0を返します。

以上

関連記事

この記事がお役にたちましたらシェアをお願いします

このエントリーをはてなブックマークに追加

0 件のコメント:

コメントを投稿

Related Posts Plugin for WordPress, Blogger...