Возможно, это:
SELECT RIGHT(CONVERT(VARCHAR, DATEADD(mm,-1,GETDATE()),105),7)
Форматированный вывод на сегодня будет выглядеть так:
09-2011
Если вы хотите два отдельных столбца:
SELECT DATEPART(mm,DATEADD(mm,-1,GETDATE())) AS MONTH,
DATEPART(yyyy,DATEADD(mm,-1,GETDATE())) AS YEAR
Вывод:
MONTH YEAR
9 2011