sql >> Databasteknik >  >> RDS >> Mysql

måste returnera två uppsättningar data med två olika where-satser

SELECT budget_id, 
       SUM(IF(type = 'allocation', points, 0)) AS allocated,
       SUM(IF(type = 'issue', points, 0)) AS issued
FROM transactions
GROUP BY budget_id


  1. Uppdatera rader i en tabell med data från en annan tabell baserat på att en kolumn i varje är lika

  2. Hur man grupperar efter två kolumner i SQL

  3. Web2py – Migrera från SQLite till MySQL

  4. Hur man återställer MySQL Root Users Password