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)