新着情報

株式会社アースリンク > 開発者ブログ > intra-mart > 知って得した小技集【SQL編】

知って得した小技集【SQL編】

 

manual sql

 

以下のように、会社の月別の金額を登録したテーブルがあったとします。

A1

このテーブル情報を会社の月毎のデータとして1行に表示したい場合、

以下のようにSQLを記述することで、実現ができます。

■実行SQL

SELECT
    CODE,
    NAME,
    MAX( CASE WHEN MONTH = '4' THEN COST ELSE NULL END ) AS '4月',
    MAX( CASE WHEN MONTH = '5' THEN COST ELSE NULL END ) AS '5月',
    MAX( CASE WHEN MONTH = '6' THEN COST ELSE NULL END ) AS '6月',
    MAX( CASE WHEN MONTH = '7' THEN COST ELSE NULL END ) AS '7月'
FROM
    TABLE-A
GROUP BY
    CODE,
    NAME

結果として、以下のようにデータが取得できます。

A2

2014年04月19日(土)

テレマーケティングシステムsakuraトライアル

コールセンターシステム sakuraCTI

資料請求

お問合わせ

コラム

用語集

開発者ブログ

イントラマート

Sakuraテレマーケティングシステム

 

 

インフラソリューションのご案内

導入事例

認証マーク

アースリンクは
プライバシーマークを
取得しています。

プライバシーポリシー


SSLとは?

当サイトでは、実在性の証明とプライバシー 保護のためSSLサーバ証明書を使用しSSL 暗号化通信を実現しています。

このページの先頭へ