需求说明 出勤天数统计时 如果上班打卡 下班没打卡则这条打卡记录应该排除在外
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
如对本文有疑问, 点击进行留言回复!!
一步步教你用Prometheus搭建实时监控系统系列(一)——上帝之火,普罗米修斯的崛起
网友评论