Rolle78HH
Benutzer
- Beiträge
- 5
Hallo zusammen,
aus einer Logging Datenbank möchte ich einen Bericht erzeugen der mir anzeigt welche Rechner in den letzten X Tagen, täglich Fehler hatten. Die Fehler der letzten 24 Stunden lese ich wie folgt aus:
SELECT [Msg_Nr], [Msg_Time], [Msg_Client_TXT], [Msg_TXT]
FROM [DATABASE].[dbo].[tbl_MMC]
WHERE [Msg_Nr] = 666 AND [Msg_TXT] = 'Fehlertext' AND [Msg_Time] >= DATEADD(day, -1, ETDATE())
ORDER BY [Msg_Time] DESC
Das Ergebnis ist eine Liste diverser Rechner die einen Fehler erzeugt haben, ich möchte die Abfrage jetzt so erweitern das nur Rechner ausgegeben werden die in den letzten 5 Tagen, jeden Tag mindestens einen Fehler erzeugt haben.
Mir fehlt hier leider komplett eine Idee oder ein Ansatz dazu, könnt Ihr mir diesbezüglich auf die Sprünge helfen?
Schon vorab vielen Dank für eure Mühe!
Rolf
aus einer Logging Datenbank möchte ich einen Bericht erzeugen der mir anzeigt welche Rechner in den letzten X Tagen, täglich Fehler hatten. Die Fehler der letzten 24 Stunden lese ich wie folgt aus:
SELECT [Msg_Nr], [Msg_Time], [Msg_Client_TXT], [Msg_TXT]
FROM [DATABASE].[dbo].[tbl_MMC]
WHERE [Msg_Nr] = 666 AND [Msg_TXT] = 'Fehlertext' AND [Msg_Time] >= DATEADD(day, -1, ETDATE())
ORDER BY [Msg_Time] DESC
Das Ergebnis ist eine Liste diverser Rechner die einen Fehler erzeugt haben, ich möchte die Abfrage jetzt so erweitern das nur Rechner ausgegeben werden die in den letzten 5 Tagen, jeden Tag mindestens einen Fehler erzeugt haben.
Mir fehlt hier leider komplett eine Idee oder ein Ansatz dazu, könnt Ihr mir diesbezüglich auf die Sprünge helfen?
Schon vorab vielen Dank für eure Mühe!
Rolf