题目:

Employee 表:
+-------------+------+
| Column Name | Type |
+-------------+------+
| id          | int  |
| salary      | int  |
+-------------+------+
id 是这个表的主键。
表的每一行包含员工的工资信息。

编写一个 SQL 查询,获取并返回 Employee 表中第二高的薪水 。如果不存在第二高的薪水,查询应该返回 null 。

解:

# Write your MySQL query statement below
SELECT IFNULL(#如果不存在返回null(SELECT DISTINCT salary #DISTINCT去重FROM EmployeeORDER BY salary DESCLIMIT 1,1),NULL)#LIMIT 1,1表示读取前1个跳过1个
as SecondHighestSalary
#重命名

LEETCODE--mysql查询第二高薪水相关推荐

  1. MySql求第二高薪水

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

  2. MySQL语句第二高的薪水查询

    查询第二高的薪水,如果只有一条记录,则返回NULL select IFNULL((select distinct salary from employee order by salary desc L ...

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

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

  4. 【SQL20】查询第二高的薪水

    查询第二高的薪水 编写一个 SQL 查询,获取Employee 表中第二高的薪水(Salary) id salary 1 100 2 200 3 300 例如上述 Employee 表,SQL查询应该 ...

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

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

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

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

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

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

  8. 【SQL】获取第二高薪水

    表结构 Employee 表: +-------------+------+ | Column Name | Type | +-------------+------+ | id            ...

  9. mrsql查询第二高的成绩_mysql-查找用户的最高分数和相关的详细信息

    我有一个表,用户可以在其中存储分数和有关该分数的其他信息(例如,分数注释或花费的时间等).我想要一个mysql查询,该查询可找到每个用户的个人最佳成绩及其相关的注释和时间等 我尝试使用的是这样的: S ...

最新文章

  1. oracle自动化,Oracle 自动化备份脚本
  2. 31、如何安装第三方模块?以及用过哪些第三方模块?
  3. OpenCV图像翻转:flip()函数的使用
  4. 利用JS实现复制/粘贴功能
  5. 第 3 章 Systems architecture(系统架构)
  6. Python计算防蓝光眼镜加权阻隔率
  7. bioinformaitcs的latex版本参考文献填坑
  8. sqlserver数据库中char、varchar、text与nchar、nvarchar、ntext数据类型使用详解
  9. 宏碁笔记本linux,Acer宏碁(Acer宏碁)Acer 4752G-2332G50Mnkk Linux笔记本电脑整体评测-ZOL中关村在线...
  10. 成为Java高手的25个学习目标
  11. 5月份鸿蒙升级时间,事关所有华为手机用户,鸿蒙正式升级时间终于确定
  12. 模电摸索日记之《模电基础》
  13. STM32串口通信DMA方式
  14. Qt各版本官方下载地址
  15. (转)Spark中对Dataframe的union 、unionAll和 unionByName方法说明
  16. reactos操作系统实现(119)
  17. 集线器、路由器、交换机
  18. tcp 粘包 丢包 解决方案
  19. 2023秋招360公司NLP算法岗面经
  20. EXCELVBA: 中国热力图 HeatMap of China

热门文章

  1. 通过Docker容器搭建私有网盘(NextCloud)
  2. 微信分享,实现自定义标题、描述、图标
  3. 超级简单的K线合成方法
  4. CLIP Passo:Semantically-Aware Object Sketching图像生成简笔画
  5. 基于朴素贝叶斯+Python实现垃圾邮件分类和结果分析
  6. 神舟电脑董事长吴海军作客CNET中国,笑谈国货08怎夺江山
  7. M1 Mac安装 PS 2021 闪退、卡启动界面解决方法
  8. 海思SD3403开发板学习(三)
  9. 《ClickHouse原理解析与应用实践》读书笔记(2)
  10. IBM X3650服务器使用说明一