Mailinglisten-Archive |
Hallo Michael, >> -----Original Message----- >> From: Thomas Fritz [mailto:tfoma_(at)_gmx.de] >> Eine einfache Abfrage sieht so aus: >> >> select a, count(b) as c from table >> where datum="2002-03-28" >> and m="10" >> and b="01" >> group by a; >> Soweit funktioniert es. >> >> Nun will/muss ich aber in der selben Abfrage auch die b`s >> zaehlen, die "02" > >Wenn die Gruppierung der Anzahlen immer die gleiche ist (also nach Datum, >oder über alle) dann sollte es mit der IF() Funktion gehen. > >Beispiel: select d,sum(IF(b=2,1,0)) as numzwei,sum(IF(b=1,1,0)) as numeins >from table group by d > >Gruss Michael Donning genau das ist es, klappt super. Vielen Dank dafuer. Gruss Thomas Fritz --- Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter -->> http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive