add remove split language chart show hidden hide
db<>fiddle
donate feedback about
By using db<>fiddle, you agree to license everything you submit by Creative Commons CC0.
m
2024-03-01
2024-04-01
2024-05-01
2024-06-01
2024-07-01
2024-08-01
(No column name)
SELECT ID, Name,
[03/01/2024] = SUM(CASE WHEN SalesDate >= '20240301'
      AND SalesDate < '20240401' THEN 1 ELSE 0 END),
[04/01/2024] = SUM(CASE WHEN SalesDate >= '20240401'
      AND SalesDate < '20240501' THEN 1 ELSE 0 END),
[05/01/2024] = SUM(CASE WHEN SalesDate >= '20240501'
      AND SalesDate < '20240601' THEN 1 ELSE 0 END),
[06/01/2024] = SUM(CASE WHEN SalesDate >= '20240601'
      AND SalesDate < '20240701' THEN 1 ELSE 0 END),
[07/01/2024] = SUM(CASE WHEN SalesDate >= '20240701'
      AND SalesDate < '20240801' THEN 1 ELSE 0 END),
[08/01/2024] = SUM(CASE WHEN SalesDate >= '20240801'
      AND SalesDate < '20240901' THEN 1 ELSE 0 END)
FROM dbo.JetSales AS js GROUP BY ID, Name;
ID Name 03/01/2024 04/01/2024 05/01/2024 06/01/2024 07/01/2024 08/01/2024
1 John 0 0 0 0 0 0
2 Mary 0 0 0 0 0 0
3 Tank 0 0 0 0 0 0