Hallo Robert, hallo Mathias,

Robert Großkopf schrieb am 18.08.2009 22:32:

Wie Regina schreibt: 1 Feld genügt, das zweite wird berechnet.
Angenommen das Feld mit dem Geburtsdatum heißt "GebDat". Dann erstellst Du in einer Abfrage (Design-Ansicht ausschalten) mit
DATEDIFF( 'yy', "GebDat", NOW( ) ) AS "Alter"
eine Spalte, die aus der Spalte mit dem Geburtsdatum das Alter in Jahren ausrechnet.

Es geht auch in der Designansicht ;-)

Datenbank - Abfragen > Abfrage in der Entwurfsansicht erstellen
* Die gewünschte Datenbank wählen
* Die gewünschten Felder hinzufügen
* Dann in der Spalte, Zeile "Feld" statt einem Feldnamen der Datenbank folgende Eingabe vornehmen DATEDIFF( 'yy', "Feldname des Geburtsdatums", NOW( ) )
* In Zeile Alias dann z. B. "Alter" eintragen
* Speichern
* Fertig

--

Einen schönen Tag noch.
Mit freundlichem Gruß
Edgar Kuchelmeister

### Anwenderbetreuer users-Mailingliste
### edeku<at>openoffice.org
### http://wiki.services.openoffice.org/wiki/DE/FAQ

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org

Antwort per Email an