sql >> Databáze >  >> RDS >> Mysql

potřeba vrátit dvě sady dat se dvěma různými klauzulemi where

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. Jak zobrazit více dotazů a výsledků vedle sebe v SQL Server Management Studio (SSMS) – SQL Server / Výukový program TSQL, část 14

  2. LINQ to SQL Take bez přeskakování způsobuje více příkazů SQL

  3. Nejlepší přístupy pro seskupené průběžné součty

  4. nvarchar zřetězení / index / nvarchar (max) nevysvětlitelné chování