• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

公司员工的产量排名有关问题

mysql 搞代码 7年前 (2018-05-31) 116次浏览 已收录 0个评论

公司员工的产量排名问题
我现在有个问题,不知道如何解决,请各位仁兄帮忙了。

我要给公司所有的员工的生产效率排名,
提交的数据为公司的员工姓名,和日期。日期是一个范围,比如   提交的是   2005.5.1到2005.6.1   。计算这个月每个员工
的生产总量,员工的生产量是每天都有数据的。
需要把这个月的每个员工的生长量累加起来,然后按照总产量给员工进行排名。

有什么好的办法没?   我想的是最笨的方法。
请各位仁兄帮忙,谢谢了。

——解决方案——————–
用group by就可以实现。
——解决方案——————–
select 员工,sum(生长量) from tablename where 日期。。 group by 员工
——解决方案——————–
select 员工,sum(生长量) as 生长量 from tablename where 日期。。 group by 员工 order by 生长量

这样就可以排序了。

——解决方案——————–
select 员工,sum(生长量) as 生长量 from tablename where 日期> = '2005.5.1 ' and 日期 <= '2005.6.1 ' group by 员工 order by 生长量


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:公司员工的产量排名有关问题
喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址