Hallo!
Ich habe zwei Tabellen (MS SQL Server 2012 Express):
Tabelle 1: Userstamm
UserID
UserName
Tabelle 2: UserLogs
UserID
Log_In (datetime)
Log_Out (datetime)
Nun möchte ich eine Auswertung haben, mit folgenden Informationen:
UserID
UserName
Anzahl der Anmeldungen
Letzte Anmeldung
durchschnittliche LogZeit (Log_Out - Log_In) in Minuten
Anzahl Anmeldungen und Letzte Anmeldung bekomme ich hin, aber wie berechne ich die durchschnittliche Logzeit in Minuten?
Dabei kann es in der Tabelle UserLogs vorkommen, dass Datensätze mit Log_Out = IsNull oder Datensätze mit Log_Out > Log_In vorkommen. Diese sollen nicht berücksichtigt werden.
Kann mir jemand helfen?
Vielen Dank
Marco
Ich habe zwei Tabellen (MS SQL Server 2012 Express):
Tabelle 1: Userstamm
UserID
UserName
Tabelle 2: UserLogs
UserID
Log_In (datetime)
Log_Out (datetime)
Nun möchte ich eine Auswertung haben, mit folgenden Informationen:
UserID
UserName
Anzahl der Anmeldungen
Letzte Anmeldung
durchschnittliche LogZeit (Log_Out - Log_In) in Minuten
Anzahl Anmeldungen und Letzte Anmeldung bekomme ich hin, aber wie berechne ich die durchschnittliche Logzeit in Minuten?
Dabei kann es in der Tabelle UserLogs vorkommen, dass Datensätze mit Log_Out = IsNull oder Datensätze mit Log_Out > Log_In vorkommen. Diese sollen nicht berücksichtigt werden.
Kann mir jemand helfen?
Vielen Dank
Marco
Comment