- 记录牛客网上
MySQL刷题笔记
2020/3/16开始
计划半个月- 预计
2020/4/1
完成
总结
排序(无论是排序输出,求第几)
- max,min(这种局限性比较大,只能最大值,最小值)
- 可以使用limit x,x
- 对于一个表中某个字段进行排序,可以进行表的自连接确定表中小于或大于该字段记录的个数,再利用
group by
根据该字段分组,最后再求该分组的个数count
,则可求的该行记录按照某个字段的顺序
select s1.emp_no,s1.salary from salaries s1 inner join salaries s2/* 自连接*/ on s1.salary < s2.salary where s1.to_date = '9999-01-01' and s2.to_date = '9999-01-01' group by s1.emp_no