Я хочу сгруппировать запись mysql с idorig и выбрать max id, чтобы выбрать последнюю запись.Выберите MAX (ID) mysql
Моя содержание базы данных такова:
ID | IDORIG | MESSAGE | STATUS
100 | 100 | azerty | 2
101 | 100 | azerty | 1
102 | 100 | azerty | 1
103 | 100 | azerty | 0
104 | 104 | azerty | 0
105 | 104 | azerty | 0
106 | 104 | azerty | 0
107 | 104 | azerty | 0
108 | 104 | azerty | 0
Мой запрос SQL является:
SELECT MAX(id),message,idorig,status FROM messages GROUP BY idorig order by id desc
SQL, возвращает хорошее ID:
Но проблема в том, что если я попытаюсь вернуть статус, я получил не
Как я могу изменить SQL запрос, чтобы получить последнюю идентификатор с группой idorig и даже получить записи 102 не 100
Это результат, который мне нужен – Nathan