sql >> データベース >  >> RDS >> Sqlserver

集計結果を列に変換する方法は?

    pivot() の単純なクロス集計バージョン 次のようになります:

    select 
        dfips
      , dcounty
      , mail_sumton = sum(case when context = 'mail' then sumton else null end)
      , rail_sumton = sum(case when context = 'rail' then sumton else null end)
    from t
    group by dfips, dcounty
    


    1. JavaとMySqlは、このクラスのUnicode文字を設定します

    2. 連続しない日付範囲をマークする

    3. 異なるタイプの列に参加しますか?

    4. Oracleからレコードを選択する