2017-06-19 2 views
2
LogID Title Message 
1 Error Occured Could not find stored procedure 'RT_SELECTAll1_Users'. : [UserID={2}],[UserSessionID={10068}] 
2 Error Occured A public action method 'LogsIndex' was not found on controller 'oMail.Web.Controllers.EmailTemplateController'. : [UserID={2}],[UserSessionID={20071}] 
3 Error Occured The controller for path '/ControllerName/ActionName' was not found or does not implement IController. : [UserID={2}],[UserSessionID={20071}] 
4 Error Occured The controller for path '/ControllerName/ActionName' was not found or does not implement IController. : [UserID={2}],[UserSessionID={20071}] 
5 Error Occured The controller for path '/ControllerName/ActionName' was not found or does not implement IController. : [UserID={2}],[UserSessionID={20071}] 
6 Error Occured The controller for path '/ControllerName/ActionName' was not found or does not implement IController. : [UserID={2}],[UserSessionID={20071}] 
7 Error Occured The controller for path '/ControllerName/ActionName' was not found or does not implement IController. : [UserID={2}],[UserSessionID={20071}] 
8 Error Occured The controller for path '/ControllerName/ActionName' was not found or does not implement IController. : [UserID={2}],[UserSessionID={20071}] 

エラーメッセージが格納されるテーブルです。SQL Serverの文字列列をソートしますか?

すべてのエラーメッセージの数を取得できます。

たとえば、

メッセージ: - 'LogsIndex'はありませんでした。 Count = 1

メッセージ: - 'パスのコントローラー'はありませんでした。カウント= 5

+0

MCount FROM TableNameとしてSELECTメッセージ、count(1) –

答えて

1

をケース:

単純にしたい場合は、CTEまたはUNIONを使用して少し優雅にすることができます。

あなたは日付などでこれを制限したいと思うでしょう。

0

この回答をお試しください。

SELECT Message, count(1) as MCount 
FROM TableName 
1

あなたは、このような何かメッセージを選択し、メッセージによってグループにその結果を、カウントを実行します。メッセージはまったく同じではありませんので、私はあなたが好き使用して見ることができます

Select Message, Count(*) as 'Count' 
    From Table 
    Group by Message 
関連する問題