Mailinglisten-Archive |
* Achim:
Guten Morgen,
> Bedingung für die 25jährige Ehrung ist: das Mitglied muss beim Eintritt
> mindestens 14 Jahre alt sein!
Du musst so prüfen (ungetestet):
SELECT
YEAR(geburtsdatum) AS 'Alter',
YEAR(eintrittsdatum) AS 'Mitgliedsjahre',
FROM
...
WHERE
YEAR(NOW()) - YEAR(eintrittsdatum) =
IF(YEAR(NOW()) - YEAR(geburtsdatum)<14,14,0) + 25
Sinngemäß musst du prüfen, ob ein Mitglied unter 14 eingetreten ist und dann
die notwendigen Mitgliedsjahre von 25 auf 39 (14 Jahre Mindestalter + 25
Jahre Mitgliedszeit) erhöhen.
Gruß
Christoph
--
Zend Certified Engineer
Businesscard: <http://christoph-jeschke.de/>
Wishlist: <http://christoph-jeschke.de/wishlist>
php::bar PHP Wiki - Listenarchive