Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

kelompokkan baris menjadi kolom dengan jumlah

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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Pemeriksaan MySQL mana yang membandingkan mis. é dan e sama?

  2. WorkbenchJ - Kesalahan:agregat tidak diizinkan dalam klausa GROUP BY

  3. MySQL Atau Kondisi

  4. Cara Mengimpor File CSV ke Tabel MySQL

  5. Dapatkan hasil SELECT yang diurutkan berdasarkan id baris di mySQL