Have manageed to answer this with
SELECT CONVERT(char(11), MAX(src_date)) AS LatestMonth
, CONVERT(char(11), dateadd(mm,-1, MAX(src_date))) AS [LatestMonth-1]
FROM tbl_src_date
and then dateadd(mm,-2, blah blah
Works fine. Thanks for all your efforts SQL Hell
Regards