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

行を合計で列にグループ化します

    select name, 
           sum(case when `type` = 'Cash' then `value` else 0 end) as Cash,
           sum(case when `type` = 'Card' then `value` else 0 end) as Card
    from your_table
    group by name
    



    1. UNIONALLステートメントを使用したOracleFETCHFIRST 1 ROW

    2. py.testが静かにハングした場合はどうすればよいですか?

    3. カンマ区切りのフィールドをクエリしますか?

    4. Oracle10gフォームがWindows7Professionalのフォーム開発者で開かない