Rouven: Tabelle gruppieren und sortieren

Beitrag lesen

Hello,

innerhalb der Gruppe anhand der Zeit (zB timestamp) sortiert ist.

OK

Ich möchte nun die Daten so auslesen, dass die Tabelle nach der "ip" gruppiert ist

das wiederum kann ich mir schwer vorstellen, weil...

SELECT * FROM log GROUP BY ip ORDER BY timestamp

was ist deiner Meinung nach der korrekte Wert für ID? Wenn du GROUP BY "ip" absetzt, erscheinen (theoretisch) alle Datensätze mit der selben IP als ein Datensatz. Damit besteht ein Konflikt bei allen nicht-gruppierten Spalten (ID, date, time, timestamp, ...) - die Werte werden sich ja für jeden Eintrag unterscheiden - welchen Wert davon hättest du gerne?

Vielleicht erleichtert es die Lösungsfindung, wenn du Beispieldaten und gewünschtes Ergebnis nennst, dann wirst du dir auch selber darüber klar, welche Daten du brauchst.

MfG
Rouven

--
-------------------
sh:| fo:} ch:? rl:( br:& n4:{ ie:| mo:} va:) js:| de:] zu:| fl:( ss:) ls:& (SelfCode)
"I wish it need not have happened in my time" - "So do I, and so do all who live to see such times. But that is not for them to decide. All we have to decide is what to do with the time that is given us."  --  J.R.R. Tolkien: "The Lord Of The Rings: The Fellowship Of The Ring"