sql >> Databasteknik >  >> RDS >> Mysql

gruppera rader i kolumner med summa

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. Kan inte öppna användarens standarddatabas. Inloggningen misslyckades. efter installation av SQL Server Management Studio Express

  2. Har Azure PHP 7-webbappen Oracle-drivrutiner?

  3. MySQL 5.7:konvertera enkel JSON_ARRAY till rader

  4. Använda Sysbench för att generera testdata för delad tabell i MySQL