donmarco Geschrieben 4. November 2003 Geschrieben 4. November 2003 Hallo, ich habe ein Problem mit einer SQL-Abfrage. Ich möchte aus einem Geburtsdatum das Alter einer Person berechnen. Das Geburtsdatum liegt in folgendem Format vor: yyyy-mm-dd. Hat jemand eine Idee wie man das lösen könnte. Ich wĂ€re fĂŒr jeden Lösungsansatz sehr dankbar. GruĂ Marco
robotto7831a Geschrieben 4. November 2003 Geschrieben 4. November 2003 Hallo, Du ermittelst das heutige Datum und ziehst dann das Datum aus der Datenbank ab. Frank
Atreju Geschrieben 5. November 2003 Geschrieben 5. November 2003 Hallo Marco, probiers mal damit: SELECT name, geburtstag, CURRENT_DATE, (YEAR(CURRENT_DATE)-YEAR(geburtstag)) - (RIGHT(CURRENT_DATE,5)<RIGHT(geburtstag,5)) AS soalt FROM tabellenname; Wobei geburtstag das Geburtsdatum enthÀlt. Hoffe das hilft Dir weiter. Cu Atreju
donmarco Geschrieben 5. November 2003 Autor Geschrieben 5. November 2003 Hallo Atreju, die SQL-Abfrage funktioniert einwandfrei. Ich danke dir. GruĂ Marco
Empfohlene BeitrÀge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto fĂŒr unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden