Vielen Dank für alle Tipps und auch die SQL-Formel!
SELECT
Str(Year (DateAdd("d",[Austritt-B]-[Eintritt-B],'1900-01-01'))-1900)+
" Jahr(e)"+
IIf(Month(DateAdd("d",[Austritt-B]-[Eintritt-B],'1900-01-01'))>1,","+
Str(Month(DateAdd("d",[Austritt-B]-[Eintritt-B],'1900-01-01'))-1)+
" Monat(e)", "")+
IIf(Day (DateAdd("d",[Austritt-B]-[Eintritt-B],'1900-01-01'))>1,","+
Str(Day (DateAdd("d",[Austritt-B]-[Eintritt-B],'1900-01-01'))-1)
+ " Tag(e)", "")
AS Dauer
, *
FROM test
ORDER BY [Austritt-B]-[Eintritt-B] ASC
Jedoch ist es so, wenn ich die Formel eingebe, es klappt wunderbar, die Anzeige in der richtigen Reihenfolge (bis auf die Monate), jedoch ist es nicht möglich, andere bzw. weitere Felder in die Abfrage miteinzubeziehen, so wie bei einer normalen Abfrage, wo man unterschiedliche Felder auswählen kann.
Bei dieser Formel wird alles was zum Datum (4 Felder oder Spalten) gehört angezeigt und noch der Nachname (1 Feld oder Spalte) der Person, aber weitere Felder mithinzuzunehmen ist nicht möglich, wie z. B. Vorname und komplette Anschrift, und weitere Info's - ist nicht möglich!
Man sollte diese Abfrage auch in einen Bericht einfügen können, das scheint nicht möglich zu sein, es kann aber sein, dass ich mich auch täusche, bin noch am Versuchen!
Vielen Dank für alles!
Gerne nehme ich weitere Tipps entgegen! Danke!
Gruß
Zipora