0 голосов
спросил от в категории SQLServer
Вы можете использовать функцию Row_number для этого:
SELECT x.Id, x.Name, x.Status, x.Date FROM (      SELECT ROW_NUMBER() OVER (PARTITION BY T2.ID ORDER BY T2.Date DESC) as RowNo,             T2.Id, T1.Name, T2.Status, T2.Date      FROM Table-2 as T2 JOIN Table-1 as T1 on T2.Id=T1.Id ) AS x WHERE RowNo=1

Ваш ответ

Отображаемое имя (по желанию):
Конфиденциальность: Ваш электронный адрес будет использоваться только для отправки уведомлений.

Категории

Добро пожаловать на сайт DraftingCode Q&A, где вы можете задавать вопросы и получать ответы от других членов сообщества.

Связанных вопросов не найдено

...