SQL Grouping Example
SELECT DISTINCT count(pv.CandidateId)
,Month(pv.DatePaid)
FROM dfadfasdf AS pv
INNER JOIN dfadfasdf.Candidate AS cd ON cd.CandidateID = pv.CandidateId
INNER JOIN dfadfasdf.Province AS p ON p.ID = cd.ProvinceID
WHERE Year(DatePaid) = '2022'
AND Month(DatePaid) IN ('01', '02', '03')
GROUP BY Month(pv.DatePaid)
ORDER BY count(pv.CandidateId)
SELECT DISTINCT count(pv.CandidateId) AS "Candidate Count"
,cd.ProvinceID
,Month(pv.DatePaid) AS "Month"
FROM dfadfasdf.dbo.PayrollVIPFile AS pv
INNER JOIN dfadfasdf.dbo.Candidate AS cd ON cd.CandidateID = pv.CandidateId
INNER JOIN dfadfasdf.dbo.Province AS p ON p.ID = cd.ProvinceID
WHERE Year(DatePaid) = '2021'
AND Month(DatePaid) IN ('01', '02', '03')
GROUP BY cd.ProvinceID, Month(pv.DatePaid)
ORDER BY count(pv.CandidateId), Month(pv.DatePaid)
Comments
Post a Comment