Я пытаюсь добавить вызов поля MaxDate (последняя дата DOS из столбца DOS в таблице), который у меня есть в коде, чтобы он мог отображаться на выходе, но он не работает. my SQL Запрос выглядит следующим образом.
CODING
Select distinct t.RECORD_ID, t.SEQ_NO, t.CLAIM, t.HIC_NO as HICN_MBI ,t.ID, DOS, t.ERROR_1
from Sandbox.dbo.XYZ t
inner join (
select CLAIM, max(DOS) as MaxDate
from Sandbox.dbo.XYZ
Group by CLAIM
) tm on t.CLAIM = tm.CLAIM and t.DOS = tm.MaxDate
where RECORD_ID='inf' OR RECORD_ID='REJ'
and ERROR_1 in ('004',
'001',
'002',
'003')
OUTPUT RETURN столбцы будут отображать столбцы, но maxdate не будет отображаться на выходе
RECORD_ID SEQ_NO CLAIM HICN_MBI ID DOS ERROR_1
Что я делаю не так?