![]() |
| | LinkBack | Themen-Optionen | Thema durchsuchen |
| | Nach oben #1 |
| Sven Schmalle Registriert seit: 18.08.2005 Ort: Bremen
Beiträge: 187
|
Geht hier grad um die Auswertung von Online-Updates bei Kunden... Wenn ein Update geamcht wird, wird ein Datensatz in eine MySQL Tabelle geschrieben, folgender aufbau: Code: KUNDE |FILIALE|DATUM SCHULZ| FRA | 20090504 SCHULZ| DUS | 20090504 SCHULZ| HAM | 20090504 MEYER | FRA | 20090505 MEYER | DUS | 20090505 MEYER | HAM | 20090505 SCHULZ| FRA | 20090506 MEYER | FRA | 20090506 Was ich jetzt brauche ist eine Liste, chronologisch sortiert, nach Kunde/Filiale. Müsste am Ende alos folgendes raus kommen: Code: KUNDE |FILIALE|DATUM SCHULZ| FRA | 20090506 MEYER | FRA | 20090506 MEYER | DUS | 20090505 MEYER | HAM | 20090505 SCHULZ| DUS | 20090504 SCHULZ| HAM | 20090504 Da brauch ich jetzt eine Idee für.... Warum kann man denn nicht einfach ein ORDER BY vor einem GROUP BY machen? :-( Geändert von Sclot (06.05.2009 um 19:55 Uhr) |
| | |
| | Nach oben #2 |
| Jann Hendrik Bekaan Registriert seit: 02.12.2004 Ort: Wildeshausen
Beiträge: 3.198
|
Was ist denn mit: Code: SELECT ... Order by Datum ASC, filiale asc
__________________ Umfragen: Wenn du dich in ein interessantes Thema eingearbeitet hast, dann lass andere daran teilhaben! Danke! |
| | |
| | Nach oben #4 |
| Erfahrener Benutzer Registriert seit: 31.12.2006 Ort: Zürich
Beiträge: 397
| Code: SELECT `KUNDE`, `FILIALE`, MAX(`DATUM`) FROM `updates` GROUP BY `KUNDE`, `FILIALE`
__________________ . <-- This is Punkt. Copy Punkt into your signature to help him on his way to world domination. |
| | |
| | Nach oben #5 | |
| Martin Eisengardt Registriert seit: 30.03.2006 Ort: Pfinztal
Beiträge: 396
| Zitat:
Solange du beim order by nur spalten verwendest, die du per group by gruppierst, geht das.
__________________ Open Sourcing the Online Gaming Universe (bald wieder) PHP/SQL/Java/C++/Assembler. Seit Jahren Mitglied und Entwickler in einem der wohl größten Java-Projekte der Welt: http://weblogs.java.net/blog/hansmul...e_desktop.html Das Game Developer Consultant Team öffnet langsam seine Pforten | |
| | |
| | Nach oben #6 | ||
| Sven Schmalle Registriert seit: 18.08.2005 Ort: Bremen
Beiträge: 187
|
Also... ich möchte nicht abstreiten das ich durch das eine jahr, welches ich nun älter geworden bin auch dümmer geworden bin... aber ich glaub ich steh echt aufm schlauch :-/ Zitat:
Ich lese überall in der Doku das ein "ORDER BY" IMMER NACH eine "GROUP BY" kommen muss. Zitat:
Soooo.... Ich hab das mal in PHP gefrickelt damit ihr vielelicht besser versteht was ich brauche PHP-Code: | ||
| | |
| | Nach oben #8 |
| Sven Schmalle Registriert seit: 18.08.2005 Ort: Bremen
Beiträge: 187
|
Dazu wollt ich auch noch was schreiben... Mit dem MAX() hatte ich auch schon versucht, der sortierte dann aber merktwürdig. Kann das grad nicht wieder geben weil ichs nicht mehr vor mir habe - werde es aber nochmal versuchen nach zu stellen (war ein wirklich merkwürdiges verhalten :-/) |
| | |
| | Nach oben #9 |
| Erfahrener Benutzer Registriert seit: 31.12.2006 Ort: Zürich
Beiträge: 397
|
Naja, sortiert wird bei meinem Script noch gar nichts. Müsste dann halt so heissen: Code: SELECT `KUNDE`, `FILIALE`, MAX(`DATUM`) AS datum FROM `updates` GROUP BY `KUNDE`, `FILIALE` ORDER BY datum
__________________ . <-- This is Punkt. Copy Punkt into your signature to help him on his way to world domination. |
| | |
| | Nach oben #10 |
| Sven Schmalle Registriert seit: 18.08.2005 Ort: Bremen
Beiträge: 187
|
Mhm... eben noch mal 2 Minuten gehabt und probiert... Es scheint wirklich das raus zu kommen was man erwartet *kopfkratz* Ich werde das mal beobachten im weiteren verlauf wenn die Tabelle mit mehr echt-Daten gefüllt ist aber Dankeschön erstmal an dieser stelle :) |
| | |
![]() |
| Lesezeichen |
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
| Themen-Optionen | Thema durchsuchen |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| qooxdoo in Eclipse einbinden | don_pazo | Eclipse | 0 | 08.01.2009 10:41 |
| SQL Problem | Dracul | Datenbanken | 3 | 31.10.2006 09:35 |
| SQL Statment, Subselect, Max | The_S | Datenbanken | 1 | 09.09.2006 15:17 |
| Problem mit Cookie und Reloads... | Bookworm | PHP-Programmierung | 10 | 13.04.2006 12:09 |
| OSX + Eclipse 3.1 Problem | bacarni | Eclipse | 3 | 29.07.2005 21:19 |