我有一個問題,弄清楚我認爲是一個簡單的查詢。 我有一個包含兩個字段(EntryDateTime,Message)的表格,您可以猜測日誌記錄具有監視應用程序的時間日期戳記的特定消息。在SQL Server 2005中忽略計數的時間戳
我正在尋找每天所有類型郵件的計數,但郵票的時間部分(同時需要所有其他內容)給我這裏的問題。
我一直在尋找這樣做,
SELECT COUNT(Message)
FROM DBName.dbo.TableName
WHERE Message = 'LoginFailed'
GROUP BY EntryDateTime
我所尋找的輸出是一樣的東西
2009-06-26,142
2009-06 -27,259
2009-06-28,57
當然,這是給我的消息的輸出更像
2009-06-26 0時01分01秒,11
2009-06026 0時01分02秒,12
任何幫助獲取這個查詢的時間戳會很有幫助。我想不必手動輸入任何日期範圍,因爲此查詢將搜索多年的日誌記錄,並且我不希望爲BETWEEN
類型查詢輸入365日期範圍。
要像T-SQL或正常顯示代碼C#或VB.NET,請突出顯示有問題的線路,然後使用「代碼」按鈕(010 101)或在鍵盤上按Ctrl-K。這將很好地格式化代碼並提供語法高亮顯示。 – 2009-11-18 14:50:38
謝謝marc_s。我會確保下次使用。 – InsertOldUserIDHere 2009-11-19 22:09:06