Mailinglisten-Archive |
muss es nicht heißen: WHERE ((monat > '11' AND jahr = '2004') OR (jahr > '2004')) v wg klammersetzung? -----Ursprüngliche Nachricht----- Von: Sorin Marti [mailto:mas at semafor.ch] Gesendet: Montag, 29. November 2004 15:59 An: deutschsprachige PHP-Mailingliste Betreff: Re: AW: AW: [php] mysql_num_rows 'aufspalten' Sebastian Burg wrote: >>UPDATE the_table SET x=y WHERE monat > 11 AND jahr > 2004 >> >>Setzt die Spalte x auf den Wert y und zwar in allen >>Einträgen, deren Monat grösser als 11 ist und deren Jahr >>grösser 2004 ist. Ich gehe davon aus, dass jeder Monat pro >>Jahr nur einmal existiert, ansonsten müsstest Du "grosser >>gleich" verwenden. >> >> >> > >Ne das funktioniert nicht, weil dann z.b. der monat 4 im jahr 2005 nicht >beachtet wird. > > UPDATE the_table SET x='y' WHERE monat > 11 AND jahr = 2004 OR jahr > 2004 >Nur so als anmerkung ;) > > Nur so als Korrektur ;-) -- ** Allgemeine deutschsprachige PHP-Liste: php at phpbar.de ** Informationen: http://www.phpbar.de http://lists.phpbar.de/mailman/listinfo/php
php::bar PHP Wiki - Listenarchive