プログラミングでアイデアを具現化したい

あらゆるものを具現化するためにプログラミングを始めました。主にC#

SQL 集計関数(SUM,MAX,MIN,AVG,COUNT)


スッキリわかる SQL 入門 ドリル215問付き! (スッキリシリーズ) より

f:id:tos5511:20160201231124p:plain

SELECT SUM(出金額) AS 出金額の合計
  FROM 家計簿

f:id:tos5511:20160201231339p:plain

SELECT MAX(出金額) AS 出金額の最大値
  FROM 家計簿

f:id:tos5511:20160201231506p:plain

SELECT MIN(出金額) AS 出金額の最小値
  FROM 家計簿

f:id:tos5511:20160201231553p:plain

SELECT AVG(出金額) AS 出金額の平均
  FROM 家計簿

f:id:tos5511:20160201231641p:plain

この辺はよく使うだろう。
tos5511.hatenablog.com


COUNT(*) ⇒ 検索結果の行数
COUNT(列) ⇒ 検索結果の指定列に関する行数

f:id:tos5511:20160201232708p:plain

SELECT COUNT(*) AS 食費の行数
  FROM 家計簿
 WHERE 費目 = '食費'

実行結果
f:id:tos5511:20160201232742p:plain