2. 第二高的薪水


 

分析:上面这种查询用到了嵌套查询,可以作为一个思路,但是弊端也很明显,比如:求第四高呢?用下面的方式更具迁移性。

MySql:

 

SQL Server:


小结:

1. top 关键字在 salary 前, distinct 关键字在 top 1 salary 前。

2. MySql中 limit 用法 和 SQLServer中 top 用法见:咔咔咔

3. 缺乏子查询观念。


 

 这个代码行不通的原因在于,当不存在第二高的工资时,不能输出 null,但是可以作为一种思路积累。 

 

posted @ 2021-03-04 14:52  bigTreeM  阅读(55)  评论(0编辑  收藏  举报