Abfrage vom Geburtstag bis heute

Dieses funktionierte mit der damaligen Version aber mit Firebird komme ich nicht zurecht
Für eure Hilfe wäre ich dankbar.
Hier die alte Version

DATEDIFF( ‘yy’, [Bewohner].[Geburtstag], CURRENT_DATE )

Danke

Aus meiner Sicht müsste da YEAR stehen, anstelle von ‘yy’ (siehe DATEDIFF())

Und bitte lösche den zweiten Post mit dem gleichen Thema.

Danke für das Löschen.

Der Nachteil bei Firebird: Die Variante mit DATEDIFF(year, [Bewohner].[Geburtstag], CURRENT_DATE ) ist zu Zeit nicht in der GUI möglich, sondern nur in direktem SQL.

SELECT “Nachname”, “Vorname”, “Geburtstag”, DATEDIFF( ‘yy’, “Mitglieder”.“Geburtstag”, CURRENT_DATE ) AS “Alter” FROM “Mitglieder” ORDER BY “Nachname” ASC

Diese Variante für Version 6.3.2

Bitte gib beim Schließen von Fragen mit der Begründung “Duplikat” die Referenz zur Frage, von der der geschlossene Post ein Duplikat ist, an.