每次用戶登錄時,站點日誌都會記錄一個日期時間戳記。我需要一個查詢來計算用戶登錄的天數。只需在[DateTime]字段上進行計數即可無效因爲用戶每天可以登錄多次。所以,我很爲難如何僅計算不同天,他們登錄基本上,我們需要查詢產生:如何編寫查詢來計算用戶登錄的天數?
UserID
NumberOfDaysLoggedIn
例如,用戶約翰(ID 33)登錄在這樣:
3/26/2008 12:20 PM
3/26/2008 5:58 PM
3/27/2008 11:46 AM
,我們希望將結果:
UserID NumberofDaysLoggedIn
33 2
任何想法產生,通過使用Oracle查詢結果。請提出任何想法