von MHage » Do, 03.02.2011 15:08
Hallo,
Ich komm mit meinem Script ganz gut voran... Aber folgenden Fehler finde ich einfach nicht:
Code: Alles auswählen
FromSQL = "SELECT Name, Vorname, geb_Datum, YEAR(CURDATE()) - YEAR(geb_Datum) AS Alter, (YEAR(CURDATE()) - YEAR(geb_Datum)) + 1 AS wird, DATEDIFF(geb_Datum + INTERVAL(YEAR(CURDATE) - YEAR(geb_Datum) + IF(DATE_FORMAT(CURDATE,""%m%d"") > DATE_FORMAT(geb_Datum,""%m%d""),1,0)) YEAR, CURDATE) AS Tage_bis_Geburtstag FROM Mitglieder HAVING Tage_bis_Geburtstag <= 10 ORDER BY Tage_bis_Geburtstag"
Diese Zeile ist wirklich am Stück.
Gruß
Matze
Hallo,
Ich komm mit meinem Script ganz gut voran... Aber folgenden Fehler finde ich einfach nicht:
[code]FromSQL = "SELECT Name, Vorname, geb_Datum, YEAR(CURDATE()) - YEAR(geb_Datum) AS Alter, (YEAR(CURDATE()) - YEAR(geb_Datum)) + 1 AS wird, DATEDIFF(geb_Datum + INTERVAL(YEAR(CURDATE) - YEAR(geb_Datum) + IF(DATE_FORMAT(CURDATE,""%m%d"") > DATE_FORMAT(geb_Datum,""%m%d""),1,0)) YEAR, CURDATE) AS Tage_bis_Geburtstag FROM Mitglieder HAVING Tage_bis_Geburtstag <= 10 ORDER BY Tage_bis_Geburtstag"
[/code]
Diese Zeile ist wirklich am Stück.
[img]http://i1002.photobucket.com/albums/af142/MHage_photos/Bildschirmfoto2011-02-03um150440.png[/img]
Gruß
Matze