Ich wollte eine Abfrage in Microsoft Access 2016, die den Bereich (Maximum - Minimum) vs Durchschnitt pro Tag zeigt.MS Access 2016 Query Range vs Durchschnitt pro Tag
Ich habe eine Abfrage getan, die die Ergebnisse aller Datensätze zwischen „16-Jun-16“ und „17-Jun-16“ zeigt:
SELECT [Date Time], [Operation Grade-Load], [MFR g/10min]
FROM [In process analysis result]
WHERE ([Date Time] Between Date()-360 And Date()-358)
AND ([Operation Grade-Load] Like "MH*");
Ich bin aber ratlos, wie kann ich fahre fort, meine Abfrage zu ändern, um den "Bereich" und "Durchschnitt" jedes Tages anzuzeigen. Ich denke, ich sollte Avg(), Max() - Min() Funktionen verwenden. Kann mir jemand dabei helfen?
Bearbeiten: Pro Tag wird berechnet zwischen [Vortag 02:00:00] und [Heute 02:00:00]. Beispiel:
- 16-Jun-16 = Zeilensätze zwischen "16-Jun-16 02.00.00" und "17-Jun-16 02.00.00"
- 17-Jun -16 = Zeilensätze zwischen "17-Jun-16 02.00.00" und "18-Jun-16 02.00.00"
- ...
Ist es überhaupt möglich zu berechnen Daten basierend auf dieser Logik?
Jede Hilfe wird geschätzt. Danke.
Edit 1: ich meine SQL-Abfrage aktualisiert:
SELECT [Date Time], [Range], [Average]
FROM [In process analysis result], (SELECT Max([MFR g/10min])-Min([MFR g/10min]) AS [Range], Avg([MFR g/10min]) AS Average
FROM [In process analysis result]
WHERE ((([In process analysis result].[Date Time]) Between Date()-360 And Date()-358) AND (([In process analysis result].[Operation Grade-Load]) Like "MH*"))
) AS [%$##@_Alias]
WHERE ((([In process analysis result].[Date Time]) Between Date()-360 And Date()-358) AND (([In process analysis result].[Operation Grade-Load]) Like "MH*"))
ORDER BY [In process analysis result].[Date Time];
Und es stellte sich heraus, nahe genug an, was ich wollte ... aber noch nicht, da es nicht berechnet basiert an einem Tag.
Edit 2: Hier ist das erwartete Ergebnis:
bearbeitet 3: Nach @USeptim, das ist das Ergebnis der Abfrage, die erstellt wurde. Es werden jedoch zwei weitere Spalten mit [Bereich] und [PromedioDeMFR g/10min] erstellt.
zeigen Sie uns ein Beispiel Ihres erwarteten Ergebnisses – dbajtr
@dbajtr Bitte beachten Sie Edit 2 in meinem ursprünglichen Beitrag. –