V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  ditie  ›  全部回复第 3 页 / 共 4 页
回复总数  75
1  2  3  4  
@Alexhohom 昨晚睡觉了。。。这么操作数据是一致成-1 了,但是并不是一致成月度日期呀
@Alexhohom 嗯,第一点我知道 sql 这么写执行后的结果,但这个结果和我的需求没关系呀,还是不能分出百分比然后赋值;第二点这个返回的 result 不就是后台执行 sql 的结果么?你的意思是 sql 不动了、在前台用代码来实现分出百分比然后赋值的效果?然而这个前台的代码我也不会。。。
@Alexhohom 完了,这两条我都没看明白 - -@ 。第一个点是用来实现什么效果的呢?第二个 count 我还是不懂是指什么,count(*) 这样的记录数?
@Alexhohom group by 我会了。现在碰到俩问题:

背景:数据表 kaohe 的字段有 id,department,date,userid,score。数据表 staff 有 userid,username,department

1、我有 100 个员工,当月可能只有 30 条员工的考核记录,那么最后 group by 员工号统计时另外 70 人就没有月度(KH.date)的值,请问该怎么让这 70 个人的结果里也有一致的月度值。语句是这样:
select KH.date,ST.userid,St.username,sum(KH.score)+100 as total
from staff as ST
left join on kaohe as KH on ST.userid=KH.userid
group by KH.date,KH.userid


2、count 属性该怎么体现或者加工出来,每个月给前 20%的人赋值为 A,后 10%的人为 C,其他人为 B
@strcmp 这又是个什么路子,大佬再给点清晰的指导
@webdisk 整个人都不好了
@zander1024 真心求教下,这个“代码”是指什么,怎么个写法呢?我是真的不会呀
@acehow 无奈我的 是 5.7 版本呀
@Umenezumi 麻烦给点具体语句示例
@sinchuan mysql 不是存储过程就是个笑话么。。
@zeraba。。。请问有了行号之后该怎么做
@Takamine 抓住一个吉他手
@lolizeppelin 5.7 版本呀,我倒想换呢,无奈我说了不算
@zxcslove 脑壳痛。。。问到了这么尖锐的问题。。
@Alexhohom 是指什么代码呀,我前端似乎是 nodejs, 数据库就是 mysql 5.7
@thedog 给热心的你点赞
@francis59 就是想后台 sql 直接出结果,前端网页就查看
@Huelse 我已经听不懂了啊大佬
@Cat73 想想就头大呀大佬
@DefoliationM 游标。。。我百度了下都没明白。。。
1  2  3  4  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5467 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 27ms · UTC 03:37 · PVG 11:37 · LAX 20:37 · JFK 23:37
Developed with CodeLauncher
♥ Do have faith in what you're doing.