Mailinglisten-Archive |
Aloha, > ---------- > Von: Jens Peter Möller[SMTP:jpmnet_(at)_gmx.net] > > > Ich wollte eigentlich nicht feld1+feld2+feld3, sondern > > > > select umsatz from aufzeichnungen where 1 and datum='$datum' > > > > Jetzt würde ich ja 40 - 60 Einträge bekommen, die ich über php > > zusammenrechnen müßte. Kann ich diese 40-60 Einträge denn auch schon mit > > mysql zusammenrechnen lassen? > Klar, mit select sum(spalte_irgendwas) as summe_irgendwas where ... Schnell wirds, wenn du auf der Spalte datum einen Index hast. > Allerdings weiß ich ehrlich gesagt nicht, > was dieses "where 1" macht. > Och das kommt bei mir öfters vor wenn ich eine Maske gebastelt habe, wo man Suchbegriffe eingeben kann. $query='select * from bla where 1'; if ($datum != '') { $query .= " and datum='" . $datum . "'"; } ... Das where 1 sorgt dafür dass man alles findet, wenn kein Datum eingegeben wurde und das man mit 'and was_anderes' weitermachen kann. Viele Grüße, Mathias > Jens Peter Möller > > --- > *** Abmelden von dieser Mailingliste funktioniert per E-Mail > *** an mysql-de-request_(at)_lists.4t2.com mit Betreff/Subject: unsubscribe > --- *** Abmelden von dieser Mailingliste funktioniert per E-Mail *** an mysql-de-request_(at)_lists.4t2.com mit Betreff/Subject: unsubscribe
php::bar PHP Wiki - Listenarchive