自联结那个在mysql中是无法通过的,mysql中select语句后不可以跟非聚合字段,自联结的话,可以这么写,写的比较复杂了 select emp_no as e, salary, ( select sum(s2.salary) from salaries as s1 inner join salaries as s2 where s1.to_date = '9999-01-01' and s2.to_date = '9999-01-01' and s1.emp_no >= s2.emp_no and s1.emp_no = e group by s1.emp_no ) as running_total from salaries where to_date = '9999-01-01'
点赞

相关推荐

头像
11-06 10:58
已编辑
门头沟学院 嵌入式工程师
双非25想找富婆不想打工:哦,这该死的伦敦腔,我敢打赌,你简直是个天才,如果我有offer的话,我一定用offer狠狠的打在你的脸上
点赞 评论 收藏
分享
点赞 评论 收藏
分享
牛客网
牛客企业服务