繁体   English   中英

计数出现次数SQL

[英]Count Number of occurrences SQL

我正在尝试计算每个客户端出现单独的日志消息的次数

我的桌子就是这个结构

EventTime - Logmessage - HostName -  Client

此查询为我提供了每个客户端的许多日志:

 SELECT Count([Log Message]) AS Count
  ,[Client]
 FROM [test1].[dbo].[logs_test]
 Group By Client

我将如何进入较低级别并获取每个客户端出现日志的次数? 我想要实现的输出如下所示

Log Message    Count  Client

NON ATTEMPT    12     TestClient

感谢任何帮助

您将需要更改要计数的内容,并向分组添加另一个级别...

 SELECT LogMessage
  , Count(EventTime) AS Count
  , Client
 FROM [test1].[dbo].[logs_test]
 Group By Client, LogMessage

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM