lannym,
This definitely is not the most elegant solution but should work.
select month([SQLTranDate]) as Month,
year(SQLTranDate]) as Year,
sum([SQLTranAmt]) as Total
FROM chart1
where [SQLTranDate] >= convert(varchar(10), dateadd(day, -day(getdate()) + 1, dateadd(month, -12...