| ページ一覧 | ブログ | twitter |  書式 | 書式(表) |

MyMemoWiki

Access SQL マトリックスを作成する

提供: MyMemoWiki
2020年2月15日 (土) 07:29時点におけるPiroto (トーク | 投稿記録)による版 (ページの作成:「==Access SQL マトリックスを作成する== [Access][SQL] ===4月 ~ 5月 の部署別売上げを集計する例=== *CASE句 の代わりに SWITCH 関数 を…」)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
ナビゲーションに移動 検索に移動

Access SQL マトリックスを作成する

[Access][SQL]

4月 ~ 5月 の部署別売上げを集計する例

  • CASE句 の代わりに SWITCH 関数 を使用する
  • COALESCE句 の代わりに NZ 関数を使用する
SELECT
  部署,SUM(201004),SUM(201005),SUM(201006)
  SELECT 部署,
    NZ(SWITCH(完了年月="201004",売上),0) AS 201004,
    NZ(SWITCH(完了年月="201005",売上),0) AS 201005,
    NZ(SWITCH(完了年月="201006",売上),0) AS 201006,
  FROM 実績
GROUP BY 部署