Ich möchte mysql Datensatz mit Idorig gruppieren und wählen Sie die maximale ID, um den neuesten Datensatz auszuwählen.Wählen MAX (ID) mysql
Meine Datenbank Inhalt ist wie folgt aus:
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
My SQL Anfrage:
SELECT MAX(id),message,idorig,status FROM messages GROUP BY idorig order by id desc
Die SQL gibt die gute ID:
Aber Problem ist, dass Wenn ich versuche, den Status zurückzugeben, habe ich nicht
Wie kann ich SQL-Anfrage ändern, um die neuesten id mit Gruppe idorig zu bekommen und auch die Aufzeichnungen von 102 nicht 100
Dies ist das Ergebnis, das ich wollte – Nathan