Hallo Ladys and Gentlemen,
ich möchte das Ergebnis des berechneten Feldes (AnzTage) in der nächsten Spalte eine Zeile tiefer haben.
Hier ein Auszug aus dem Resultat der Abfrage ( abf_Summen )
VerAE_Artikel AenderungsDatum AnzTage Mein Wunsch
Hüftsteak13 19.03.2016 31
Hüftsteak13 19.04.2016 20 31
Hüftsteak13 09.05.2016 11 20
Hüftsteak13 20.05.2016 40 11
Hüftsteak13 29.06.2016 40
Karbonade32 08.07.2016
Lachse12 08.05.2016
Lachse13 02.05.2016 6
Lachse13 08.05.2016 29 6
Lachse13 06.06.2016 4 29
Lachse13 10.06.2016 4
Lachse33 08.07.2016
Schnitzel13 27.06.2016 20
Schnitzel13 17.07.2016 20
Schweinefilet12 03.05.2016
Schweinefilet13 03.05.2016 2
Schweinefilet13 05.05.2016 55 2
Schweinefilet13 29.06.2016 55
Schweinefilet33 29.06.2016
In der Entwurfsansicht der Abfrage wird das Feld "AnzTage" wie folgt berechnet:
AnzTage: DatDiff("t";[AenderungsDatum];(select top 1 T.AenderungsDatum from tab_Veraenderungen as T where T.VerAE_Artikel=A.VerAE_Artikel and A.Aenderungsdatum <T.Aenderungsdatum))
Für eure Hilfe bedanke ich mich im Voraus.
Hallo Jürgen,
versuche es mal hiermit:
AnzTage: DatDiff("d";[AenderungsDatum];(select top 1 T.AenderungsDatum from tab_Veraenderungen as T where T.VerAE_Artikel=A.VerAE_Artikel and A.Aenderungsdatum > T.Aenderungsdatum ORDER BY T.AenderungsDatum DESC))
Hallo MaggieMay,
das hatte ich auch schon probiert.
Die Zahlen werden zwar eine Zeile tiefer geschrieben, haben allerdings negatives Vorzeichen, (was ja leicht zu beheben ist).
Jedoch sehen die erst 5 Zeilen so aus: leer -31 -51 -62 -102, d.h. er addiert falsch.
Jetzt klappt es!!!
Das Schlüsselwort war DESC. hatte ich vergessen.
Recht herzlichen Dank.
Bis zu nächsten Mal.
P.S.
Wie schließt man ein Thema ab?
Zitathaben allerdings negatives Vorzeichen
Dann musst du nur die Datumswerte vertauschen, damit das kleinere vom größeren abgezogen wird.
ZitatWie schließt man ein Thema ab?
Du kannst das Thema nicht schließen, aber auf erledigt setzen. Dazu gibt es einen Button über dem ersten Post.