当前位置: 移动技术网 > IT编程>数据库>Mysql > mysql统计总数条件判断的方法介绍

mysql统计总数条件判断的方法介绍

2018年03月20日  | 移动技术网IT编程  | 我要评论

需求说明 出勤天数统计时 如果上班打卡 下班没打卡则这条打卡记录应该排除在外

count 配合 case when then 1 else null end 完成出勤天数统计

SELECT

COUNT(CASE WHEN way=0 AND sign_out_time IS NOT NULL THEN 1 ELSE NULL END) AS 'waibu',

COUNT(CASE WHEN way=1 AND sign_in_time IS NOT NULL THEN 1 ELSE NULL END) AS 'neibu'

FROM tb_sign_record WHERE user_id=5

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网