为了账号安全,请及时绑定邮箱和手机立即绑定

在mysql中 我想用limit输出前5%怎么出?

在mysql中 我想用limit输出前5%怎么出?

慕尼黑5688855 2019-01-01 15:06:11
比如 一个公司员工参与的项目数量按降序或者升序排列后 输出参与最多项目的前5%或者最少的前5%的人员名单select *from table_name order by Project_num desc limit 0, count(empNum)*0.05unionselect *from table_name order by Project_num asc limit 0, count(empNum)*0.05;我知道这里limit函数要求返回的是2个整数变量 我这样弄第二个变量有可能是小数,所以具体应该怎么弄啊?
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 792 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信