帮帮初学者吧!

apooo 2004-01-09 09:32:38
这样的sql语言如何写啊?

考勤系统中有每个员工的每天的考勤纪录。
表:table_work
字段:userid,workdate,status
(status 为“2” 表示迟到)

要统计每个员工的迟到次数,降序排列如下:

员工 迟到次数
...........................
王 5
张 4
赵 2
...........................
...全文
60 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
apooo 2004-01-09
  • 打赏
  • 举报
回复
感谢各位老大!
icedut 2004-01-09
  • 打赏
  • 举报
回复
select userid as 员工,count(userid) as 迟到次数
from table_work where status ='2'
group by userid
order by count(userid) desc
dulei115 2004-01-09
  • 打赏
  • 举报
回复
select workdate as 员工, count(userid) as 迟到次数
from table_work
where status = 2
group by workdate
order by count(userid) desc
icedut 2004-01-09
  • 打赏
  • 举报
回复
select workdate as 员工,count(userid) as 迟到次数
from table_work where status ='2'
group by workdate
order by count(userid) desc
kmhertz 2004-01-09
  • 打赏
  • 举报
回复
select userid,sum(status) as 迟到次数 from table_work group by userid order by a desc
dulei115 2004-01-09
  • 打赏
  • 举报
回复
select workdate as 员工, as 迟到次数
from table_work
group by workdate
order by count(userid) desc
dulei115 2004-01-09
  • 打赏
  • 举报
回复
select workdate as 员工,count(userid) as 迟到次数
from table_work
group by workdate

34,588

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧