SQL练习(1)

Combine Two Tables

原题链接

简单的考察了外连接

注意连接条件,用using(注意括号)或者on

Nth Highest Salary

原题链接

题意:找到第N大的工资

思路一:

第N大的工资,那么就是只有N-1个工资比该工资高,注意到需要去重(100, 100, 90,90是第二大而不是第三大),所以用where语句控制

思路二:

我们还可以直接去重降序排列,那么序列第N个就是第N大的数了

发表评论

电子邮件地址不会被公开。