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

值得纪念的mysql语句查询某人本月的总业绩在全公司的名次_MySQL

mysql 搞代码 4年前 (2022-01-09) 17次浏览 已收录 0个评论

值得纪念的mysql语句查询某人本月的总业绩在全公司的名次_MySQL

现有业绩表 如下:
yib_id 主键id
yib_yyry_id 员工id
yib_yji 业绩
yjb_createtime 创建时间

求当月内某员工总业绩在所有员工中的名次 !求mysql 的语句 写法

sql 语句:

select t.*,@rownum:=@rownum+1 AS rownum from (SELECT yjb_yyry_id,yyryusername ,sum(yjb_yji) as totalFROM yjb where month(createtime) =month(now()) and year(createtime)=year(now())group by yjb_yyry_id order by total desc) t,(SELECT @rownum:=0) r

执行结果:

yjb_yyry_id total rownum1001 900 11002 800 21003 700 3.....

现贴出完整代码:

Dao:/*** 业绩表* @param yyryid 运营人员id* @return 业绩*/public ListDaoImpl:/*** 获得业绩记录*/@SuppressWarnings("unchecked")public List

js:

//业绩展示fun<strong style="color:transparent">来源gaodai#ma#com搞@代~码$网</strong>ction yejis(){alert(1);$.post("yyryActions!getMoney.action",null,function(data){$chapin = $("#aax"); //冠军业绩div$myjis = $("#myyeji"); //登录者业绩div$mingci =$("#mingci"); //登录者名次livar $ss = $("#yyryids").val(); //登录者id ,页面隐藏域获得var $yeji ; //登录者业绩var $mingci ; //登录者名次var $maxyeji=data[0][0]; //冠军业绩var $maxname=data[0][1]; //冠军名字$.each(data,function(i,moneyss){$.each(moneyss,function(i,a){if(a==$ss){ //循环判断执行结果,如果有个值得id 和用户id 相同,那就是当前登录者的信息$yeji=moneyss[0];$mingci = moneyss[3];}})if($yeji==undefined){$chapin.html("当月冠军 "+$maxname+"<span class='fsize18 fweight' >"+$maxyeji+"</span>元");}else{$chapin.html("当月冠军 "+$maxname+"<span class='fsize18 fweight' >"+$maxyeji+"</span>元");$myjis.html("我的业绩<span>"+$yeji+"</span>");$mingci.html("<p><span>"+$mingci+"</span>名</p><p>我的公司排名</p>");}});});}

以上就是值得纪念的mysql语句查询某人本月的总业绩在全公司的名次_MySQL的内容,更多相关内容请关注搞代码(www.gaodaima.com)!


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:值得纪念的mysql语句查询某人本月的总业绩在全公司的名次_MySQL

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

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

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

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