Mailinglisten-Archive |
Hallo Rene, Was spricht gegen "order by id, timestamp" ? Gruß Volker > -----Original Message----- > From: René Thiel [mailto:reti at rennkuckuck.de] > Sent: Sunday, December 07, 2003 4:07 AM > To: mySQL-Liste > Subject: Sortierung > > > Hallo, > > habe ein Sortierungsproblem mit: > > SELECT p.id, p.typ, u.name, p.timestamp > FROM tabelle2 p > LEFT JOIN tabelle1 u > ON p.id=u.id > GROUP BY p.timestamp, p.id, p.typ > > Obiges bringt schon alle gewünschten Daten, wobei "typ" kann > "login" oder "logout" sein. Jetzt will ich aber gleich unter > "login" das zugehörige (nächst folgende, falls vorhanden) > "logout" der betroffenen "id" sehen. Trotzdem soll die > zeitliche Reihenfolge der Logins dargestellt werden. > > > Also nicht: > > 1 User1 07.12.2003, 01:28:38 Uhr login > 1 User1 07.12.2003, 01:29:30 Uhr logout > 2 User2 07.12.2003, 02:16:17 Uhr login > 3 User3 07.12.2003, 02:25:29 Uhr login > 4 User4 07.12.2003, 02:27:06 Uhr login > 4 User4 07.12.2003, 02:27:19 Uhr logout > 2 User2 07.12.2003, 02:27:41 Uhr logout > 3 User3 07.12.2003, 02:27:45 Uhr logout > > > sondern: > > 1 User1 07.12.2003, 01:28:38 Uhr login > 1 User1 07.12.2003, 01:29:30 Uhr logout > 2 User2 07.12.2003, 02:16:17 Uhr login > 2 User2 07.12.2003, 02:27:41 Uhr logout > 3 User3 07.12.2003, 02:25:29 Uhr login > 3 User3 07.12.2003, 02:27:45 Uhr logout > 4 User4 07.12.2003, 02:27:06 Uhr login > 4 User4 07.12.2003, 02:27:19 Uhr logout > > Ich hoffe, dafür nicht zwei selects ausführen zu müssen? > > > Gruß > Rene Thiel (Rennkuckuck) > mailto:reti at rennkuckuck.de > -- > http://rennkuckuck.de - Die Rumänien-Seiten > http://RTOL.de - Dynamische Webseiten mit PHP und mySQL > > > > -- > Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter > -->> http://www.4t2.com/mysql > > > -- Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter -->> http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive