Ich habe eine Tabelle LOGIN_DETAILS
in Oracle 11g, wo Details des Benutzers nach jeder Anmeldung beibehalten werden. Ich möchte den Namen des Benutzers abrufen, der mehr als 5 Logins innerhalb von 30 Minuten durchgeführt hat.Datensätze abrufen basierend auf Anzahl und innerhalb eines bestimmten Zeitintervalls
Beispiel:
Betrachten Sie folgende Aufzeichnungen:
In oben Aufzeichnungen hat MACK 6 Anmeldungen erfolgt innerhalb 07-08-17 05.10.17 und 07-08-17 05:40:17 das ist innerhalb von 30 Minuten Pause. Also sollte die Abfrage den Namen 'MACK' als Ausgabe zurückgeben.
Hinweis: 30 Minuten-Intervall wird nicht im Voraus festgelegt, dass es nicht aus definiert ist, waren 30 Minuten Intervall beginnen soll.
Vielen Dank im Voraus.