sql >> Database >  >> RDS >> Mysql

groepeer rijen in kolommen met sum

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. hoe een tabelnaam als parameter doorgeven aan de opgeslagen procedure?

  2. MySQL:een MySQL-database klonen op dezelfde MySql-instantie

  3. Krijg de naam van de maand vanaf de datum in Oracle

  4. SQL Server converteert string naar datetime