У меня есть отчет, который показывает результат на основе периода (например: период 1 месяц, период 2 месяца ...).Я пытаюсь сделать запрос и выйти так.Как я хотел бы получить запись 1 месяц с текущей даты
SELECT printed_serial,[name],last_active_date
FROM #Temp t
INNER JOIN [dbfastsconfigdataref].[dbo].[cdf_micard] mi on mi.cu_id = t.cu_id
INNER JOIN [dbfastsconfigdataref].[dbo].[cdf_ch_cuid] chcu on chcu.cu_id = t.cu_id
INNER JOIN [dbfastsconfigdataref].[dbo].[cdf_ch] ch on ch.ch_id = chcu.ch_id
WHERE last_active_date <= DATEADD(month, -1, getdate())
с результатом:
card id name last_active_date
0110 Sara jan 4 2019 4:15 pm
0111 Ara Nov 26 2013 12:22 am
но ожидаемый результат:
card id name last_active_date
0110 Sara jan 4 2019 4:15 pm