phpbar.de logo

Mailinglisten-Archive

trackingtool

trackingtool

Sebastian Mendel lists at sebastianmendel.de
Don Mar 9 08:45:41 CET 2006


Benedikt Quirmbach schrieb:
> Hallo,
> 
> ich habe für eine Anwendung eine Art Tracking-Tool geschrieben.
> 
> Dabei werden verschiedene Vorgänge mit zugehörigen Daten in eine 
> Datenbank geschrieben.
> 
> Das sind z.B. Seitenaufrufe.
> 
> Die Tabelle sieht so aus:
> id, kunde, vorgang, seite, datum(timestamp) usw.
> 1, xyz, page ,0
> 2, xyz, page, 22
> 3, xyz, page, 0
> 
> Unter vorgang steht z.B. "page".
> 
> Mit meiner Abfrage möchte ich eine Tabelle generieren, die alle 
> Vorgänge "page" so zusammenfasst:
> seite, anzahl
> 0, 2
> 22, 1

    SELECT `page`,
           COUNT(`page`) AS `count`
      FROM `Tabelle`
  GROUP BY `page`

> Das ganze nach anzahl absteigend sortiert

  ORDER BY `count` DESC

oder

  ORDER BY COUNT(`page`) DESC


(je nach MySQL-Version)



-- 
Sebastian Mendel

www.sebastianmendel.de
www.sf.net/projects/phpdatetime | www.sf.net/projects/phptimesheet

-- 
Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter
-->>  http://www.4t2.com/mysql 


php::bar PHP Wiki   -   Listenarchive