id| from | to |message |datetime |
---| ---------|---------|----------|---------------------|
1 | john | peter |Hi |2016-01-01 12:00:00 |
2 | peter | john |What's up |2016-01-01 12:01:00 |
3 | jack | jason |Hey |2016-01-02 12:00:00 |
4 | jason | jack |Hi |2016-01-01 12:01:00 |
Предположим, у меня есть таблица вроде этого, можете ли вы, ребята, дать мне представление о том, как написать запрос SQL Server, чтобы выбрать только последнее сообщение между двумя пользователями.SQL Server запрос SELECT только последнее сообщение
Ожидаемый результат для приведенного выше таблицы следует выбрать только идентификатор 2 и 3
Для Ясон и домкратом, он должен быть 'идентификатор = 3'. –
@FelixPamittan Нет, я хочу только последнее сообщение, id = 4 - это сообщение с последним дат-временем. – JK9
Да, но 2016-01-02> 2016-01-01. Если это не опечатка. –