Добрый день,
Спасибо за ваше время.
Я хочу получать последние сообщения из таблицы чата по userId и projectId, и это нормально работает
select * from chatTable inner join
(select max(SendDate) maxtime,[ProjectId] from [chatTable]
group by [ProjectId])latest
on latest.maxtime=chatTable.SendDate and
latest.[ProjectId]=chatTable.[ProjectId]
order by SendDate
Как вы можете видеть, я получаю последние сообщения из chatTable с объединением, которое приносит последний идентификатор проекта и последнее сообщение.
Как я могу получить linq с методами расширения?
var messages= await _dbContext.chatTable.....
Спасибо