题目描述

编写一个 SQL 查询,获取 Employee 表中第二高的薪水(Salary) 。

+----+--------+
| Id | Salary |
+----+--------+
| 1  | 100    |
| 2  | 200    |
| 3  | 300    |
+----+--------+

例如上述 Employee 表,SQL查询应该返回 200 作为第二高的薪水。如果不存在第二高的薪水,那么查询应返回 null

+---------------------+
| SecondHighestSalary |
+---------------------+
| 200                 |
+---------------------+

代码

/* Write your T-SQL query statement below */
select
(
selectdistinct Salary as SecondHighestSalary
from(selectId,Salary,dense_rank() over (order by Salary desc) as d_rankfrom Employee)t
where d_rank=2
) as SecondHighestSalary

结果

【领扣leetcode数据库】176.第二高的薪水相关推荐

  1. LeetCode数据库 176. 第二高的薪水

    176. 第二高的薪水 SELECT IFNULL( # 没有返回NULL(SELECT DISTINCT(Salary) FROM Employee # 选取不同的薪资ORDER BY Salary ...

  2. 【LeetCode】176.第二高的薪水

    176.第二高的薪水 编写一个 SQL 查询语句,获取Employee表中第二高的薪水(Salary). 用到的表和数据SQL: Create table If Not Exists Employee ...

  3. 【LeetCode数据库】第二高的薪水(176)

    文章目录 一.题目 二.解答 1. 创建数据表 2. 插入示例数据 3. 编写查询语句 3.1 解法一 3.2 解法二 3.3 解法三 0x0001 `IFNULL()`函数简介 0x0002 `IF ...

  4. 176. 第二高的薪水(SQL中的ifnull函数和limt1,1的使用)

    176. 第二高的薪水 # Write your MySQL query statement below Select ifnull((SELECT distinct salaryfrom Emplo ...

  5. 数据库-查询第二高的薪水

    数据库查询-第二高的薪水 题目:第二高的薪水 编写一个SQL查询,获取Employee表中第二高的薪水(Salary). 例如上述 Employee 表,SQL查询应该返回 200 作为第二高的薪水. ...

  6. leecode:176. 第二高的薪水

    题目描述 Employee 表: +-------------+------+ | Column Name | Type | +-------------+------+ | id | int | | ...

  7. 【leetcode/力扣】176.第二高的薪水

    文章目录 题目 一.大概思路 二.代码实现 总结 题目 一.大概思路 查第二高的薪水,一般看这个题目就觉得ORDER BY 然后DESC从高高低就行了,然后LIMIT 1 OFFSET 1 就能查到第 ...

  8. LeetCode 176. 第二高的薪水

    题目 编写一个 SQL 查询,获取 Employee 表中第二高的薪水(Salary) . +----+--------+ | Id | Salary | +----+--------+ | 1 | ...

  9. leetcode中等之176.第二高的薪水

    Employee 表: Column Name Type id int salary int id 是这个表的主键. 表的每一行包含员工的工资信息. 问题 编写一个 SQL 查询,获取并返回 Empl ...

最新文章

  1. body,td,th {
  2. 【勘误】第4章字符串的实现
  3. 远程桌面连接“发生身份验证错误。 无法连接到本地安全机构”解决方法
  4. sublime 3114注册码
  5. tp5 ajax 路由,tp5中ajax方式提交表单
  6. 如何正确选择合适的贷款机构,避免征信花掉?
  7. html提交列表编号自动生成目录,解析 Html 自动生成目录 TOC 的相关代码
  8. MRC522(2):超简易门禁
  9. OpenGL学习笔记:模型变换、视图变换、投影变换 、视口变换、操作矩阵堆栈
  10. 打印工资条怎么做到每个人都有表头明细_现在还在用订书钉装订工资条,算是一种落后吗?你的公司怎么发?...
  11. [J2ME QA]untrusted domain is not configured问题回应
  12. 使控件拥有透明背景色 [引用]
  13. mysql 多表并列查询_Mysql多表查询(两张独立表,一张关系表)
  14. 剑指offer(数值的整数次方)
  15. Intellij IDEA之Mybatis插件:Free Mybatis Plugin
  16. win8访问不了服务器共享文件夹,如何解决Win8局域网无法访问共享文件夹的问题...
  17. Excel实现线性回归分析——高尔顿数据集、四重奏数据集
  18. python计算学生平均年龄_不能理解平均年龄的计算
  19. 记事本(notepad.exe)编码的解惑
  20. linux下安装spss

热门文章

  1. 无线上外网,有线上内网的设置方法
  2. c语言冒泡排序(c语言冒泡排序法详解)
  3. java ognl jar_Ognl基本使用
  4. Android 热更新框架
  5. 对实习生最慷慨的25家美国公司 猜每月多少薪水?
  6. 使用html2canvas,将页面转换成图片的采坑记录(Web/Taro h5)
  7. java 判断是否夏令时_怎么在linux下 使用java代码正确获取夏令时的时间
  8. 比较两个对象 取最大值 并返回对象
  9. JavaScript对象有哪些?
  10. win7系统桌面没有ie图标