Получить дату в формате ГГГГММ год назад
Aug 20 2020
Я хотел бы получить дату в YYYYMM
таком формате, чтобы каждый месяц он генерировал результат 12 месяцев (1 год) назад.
Я пробовал это, но результат всегда будет в 201907
любом месяце.
SELECT convert(varchar(6),DATEFROMPARTS ( DATEPART(yyyy, GETDATE()) - 1, 7, 1 ),112)
Ответы
1 MarkoJuvančič Aug 20 2020 at 10:13
Попробуй это
SELECT CONVERT(VARCHAR(6), DATEADD(year, -1, GETDATE()), 112)