Mailinglisten-Archive |
> irgendwie komme ich gerade nicht weiter. Mit dem Befehl > SELECT COUNT(table0.col0) AS foo FROM table0; > bekomme ich folgendes Ergebnis: > +-----+ > | foo | > +-----+ > | 182 | > +-----+ > Das ist soweit 'wunderbar'. :-) > > Nun moechte ich aber auch die Anzahl der Datensaetze der anderen > Tabellen ermitteln. Das versuchte ich so (u.ae.): > mysql> SELECT COUNT(table0.col0) AS foo, COUNT(table1.col0) AS bar > -> FROM table0, table1; > +-------+-------+ > | foo | bar | > +-------+-------+ > | 42224 | 42224 | > +-------+-------+ > > Aber wie man sieht, erhalte ich mit dieser Abfrage nur jeweils das > Produkt aller gezaehlten/vorhandenen Datensaetze. > > Wie muss die Abfrage bitte aussehen, damit mir in jeder Spalte die > Anzahl der Datensaetze pro Tabelle angezeigt wird? eventuell hilft ein COUNT(DISTINCT [primary key]) -- Sebastian Mendel (www.sebastianmendel.de) *www.warzonez.de* | www.tekkno4u.de | www.nofetish.com -- Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter -->> http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive