Я не уверен, как написать этот запрос в SQL. есть две таблицы
**GroupRecords**
Id (int, primary key)
Name (nvarchar)
SchoolYear (datetime)
RecordDate (datetime)
IsUpdate (bit)
**People**
Id (int, primary key)
GroupRecordsId (int, foreign key to GroupRecords.Id)
Name (nvarchar)
Bio (nvarchar)
Location (nvarchar)
возвращает отдельный список людей, принадлежащих к GroupRecords, которые имеют SchoolYear '2000'. В возвращенном списке people.name должен быть уникальным (без дубликатов People.Name), в случае дублирования должен быть возвращен только тот человек, который принадлежит GroupRecords с более поздней RecordDate.
Возможно, было бы лучше написать хранимую процедуру для этого права?