Я использую SSMS 2008 и пытаюсь написать оператор TSQL, чтобы он возвращал только записи с несколькими значениями "Ъ_бед. Но этот запрос ниже, похоже, не работает. Как мне переписать это?
SELECT el.people_id, el.actual_date
INTO #READMISSIONS
from event_log_rv el
join enrollment_view en on en.event_log_id = el.event_log_id
join (select actual_date from event_log_rv where actual_date is not null group by actual_date having count(*) > 1) t on t.actual_date = el.actual_date
where el.actual_date is not null
group by el.people_id, el.actual_date
Я не получаю никаких ошибок, но вывод не отображает только одну запись / человек. Все, что я хочу, - это одна запись на человека с последней актуальной датой.