von Sina |
Hast ja recht. Nur hat mich die erste Abfrage wohl iorgednwie verwirrt. Naja egal jetzt hab ichs.
mfg Sina
---
Google PageRank Calculator:
http://sina.eetezadi.de/inhalt/computer/tool/google_pagerank_calculator |
von Franky |
Sach ich doch, ich bin davon ausgegangen, das du die Anzahl auch der genauen noch ermitteln musst, darum mein erstes SQL, das zweite entspricht dann dem, das du gefunden hast, siehe mein Posting =) |
von Sina |
Hab die Lösung:
mysql>SELECT SUBSTRING(browser,1,LOCATE('.',browser)) as browser,
SUM(anzahl) as anzahl
FROM tabelle
GROUP BY browser
ORDER BY anzahl DESC
Olé
Sina
---
Google PageRank Calculator:
http://sina.eetezadi.de/inhalt/computer/tool/google_pagerank_calculator |
von Sina |
Kannst du das mal in Worten erklären wie das laufen soll? Ich versteht nicht was das bringen soll.
Es muss übrigens nicht alles in einer SQL-Abfrage sein.
mfg Sina
---
Google PageRank Calculator:
http://sina.eetezadi.de/inhalt/computer/tool/google_pagerank_calculator |
von Franky |
SELECT Browser as Browser, COUNT(*) as Anz
FROM tabelle
GROUP BY Browser
Diese Ergebniszeilen dann in eine Temp Tabelle schreiben. Und nun auf die Temp Tabelle folgendes Statement loslassen:
SELECT SUBSTRING(Browser,1,LOCATE('.',Browser)) as myBrowser, SUM(Anz)
FROM temp_tabelle
GROUP BY myBrowser
ORDER BY myBrowser
Das sollte eigentlich gehen...
[ Diese Nachricht wurde geändert von: Franky am 2002-04-04 13:26 ] |
|