case...when...end 去统计你写日志的情况

本文涉及的产品
日志服务 SLS,月写入数据量 50GB 1个月
简介:

select 
distinct diary.userid , 
a.name, 
sum(case when diary>=1 then 1 else 0 end) as '写日志'  
from diary  inner join a on a.id=diary.userid 
group by diary.userid,a.id,a.name

说明:当你的diary大于1时,也设为1,如果没有写,那么为0 ,这样用sum进行汇总也就求出了结果。

ID 姓名    日志数

1 zzl        2 
2 zql        2 
3 zzd        1 
4 gy         4

本文转自博客园张占岭(仓储大叔)的博客,原文链接:case...when...end 去统计你写日志的情况,如需转载请自行联系原博主。

相关实践学习
日志服务之使用Nginx模式采集日志
本文介绍如何通过日志服务控制台创建Nginx模式的Logtail配置快速采集Nginx日志并进行多维度分析。
目录
相关文章
|
6月前
|
SQL 大数据 API
每天一道大厂SQL题【Day08】服务日志SQL统计
每天一道大厂SQL题【Day08】服务日志SQL统计
69 0
|
4天前
|
存储 运维 监控
API明细日志及运维统计日志全面提升API可运维性
在数字化转型的大潮中,数据已成为企业最宝贵的资产之一。而数据服务API可快速为数据应用提供数据接口。面对越来越多的API以及越来越多的应用调用,如何快速查看API的服务情况、异常情况及影响范围,以及查看API的调用详情,进行API的性能优化、错误排查变得越来越重要,本文将介绍如何配置和开通API运维统计及明细日志,以及如何查看日志进行介绍。
|
1月前
|
监控 网络协议 CDN
阿里云国际监控查询流量、用量查询流量与日志统计流量有差异?
阿里云国际监控查询流量、用量查询流量与日志统计流量有差异?
|
3月前
|
应用服务中间件 Linux nginx
在Linux中,如何统计ip访问情况?分析 nginx 访问日志?如何找出访问页面数量在前十位的ip?
在Linux中,如何统计ip访问情况?分析 nginx 访问日志?如何找出访问页面数量在前十位的ip?
|
6月前
|
存储 弹性计算 运维
统计/var/log 有多少个文件
【4月更文挑战第29天】
55 1
|
6月前
|
Java 程序员 C++
日志统计(蓝桥杯每日一题)
日志统计(蓝桥杯每日一题)
51 1
|
6月前
|
Java 程序员 C++
日志统计(每日一题)
日志统计(每日一题)
48 0
|
Java Shell Perl
从 test.log 中截取当天的所有 gc 信息日志,并统计 gc 时间的平均值和时长最长的时间
从 test.log 中截取当天的所有 gc 信息日志,并统计 gc 时间的平均值和时长最长的时间
110 1
|
存储 机器学习/深度学习 程序员
蓝桥杯-日志统计-python
蓝桥杯-日志统计-python
91 0
|
程序员 C++
第九届蓝桥杯省赛 C++ B组 - 日志统计
第九届蓝桥杯省赛 C++ B组 - 日志统计
95 0