MySQL - Abfrage um letzte Einträge unterschiedlicher Objekte zu erhalten?
Hallo,
ich sitze vor einer SQL-Abfrage, die ich einfach nicht hinbekomme.
Folgende Tabelle liegt vor:
Nun benötige ich eine Abfrage, um von jeder objekt_id die letzte Meldung zu erhalten.
Hier mal die Tabelle mit Beispieldaten:
Und hier das Ergebnis der Abfrage, die ich benötige:
Kann mir jemand einen Tipp geben?
Danke
ich sitze vor einer SQL-Abfrage, die ich einfach nicht hinbekomme.
Folgende Tabelle liegt vor:
Tabellenname: objektmeldungen
-------------------------------------------
id INT PRIMARY KEY AUTO_INCREMENT
uhrzeit DATETIME NOT NULL
objekt_id INT NOT NULL
meldung VARCHAR(256) NOT NULL
Nun benötige ich eine Abfrage, um von jeder objekt_id die letzte Meldung zu erhalten.
Hier mal die Tabelle mit Beispieldaten:
id uhrzeit objekt_id meldung
1 12:00:00 1 "Meldung von Objekt 1 um 12:00:00"
2 12:02:00 2 "Meldung von Objekt 2 um 12:02:00"
3 12:05:00 1 "Meldung von Objekt 1 um 12:05:00"
4 12:06:00 2 "Meldung von Objekt 2 um 12:06:00"
5 12:07:00 1 "Meldung von Objekt 1 um 12:07:00"
Und hier das Ergebnis der Abfrage, die ich benötige:
id uhrzeit objekt_id meldung
4 12:06:00 2 "Meldung von Objekt 2 um 12:06:00"
5 12:07:00 1 "Meldung von Objekt 1 um 12:07:00"
Kann mir jemand einen Tipp geben?
Danke
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 246398
Url: https://administrator.de/forum/mysql-abfrage-um-letzte-eintraege-unterschiedlicher-objekte-zu-erhalten-246398.html
Ausgedruckt am: 12.04.2025 um 06:04 Uhr
2 Kommentare
Neuester Kommentar