LeetCode 176 第二高的薪水
SQL架构
Employee
表:
+-------------+------+ | Column Name | Type | +-------------+------+ | id | int | | salary | int | +-------------+------+ id 是这个表的主键。 表的每一行包含员工的工资信息。
编写一个 SQL 查询,获取并返回 Employee
表中第二高的薪水 。如果不存在第二高的薪水,查询应该返回 null
。
查询结果如下例所示。
示例 1:
输入: Employee 表: +----+--------+ | id | salary | +----+--------+ | 1 | 100 | | 2 | 200 | | 3 | 300 | +----+--------+ 输出: +---------------------+ | SecondHighestSalary | +---------------------+ | 200 | +---------------------+
示例 2:
输入: Employee 表: +----+--------+ | id | salary | +----+--------+ | 1 | 100 | +----+--------+ 输出: +---------------------+ | SecondHighestSalary | +---------------------+ | null | +---------------------+
解题思路:
使用子查询和 LIMIT
子句
力扣
Python代码:
# Write your MySQL query statement below
select (select distinct salary
from Employee
order by salary desc
limit 1
offset 1) as SecondHighestSalary
LeetCode 176 第二高的薪水相关推荐
- LeetCode 176. 第二高的薪水
题目 编写一个 SQL 查询,获取 Employee 表中第二高的薪水(Salary) . +----+--------+ | Id | Salary | +----+--------+ | 1 | ...
- LeetCode数据库 176. 第二高的薪水
176. 第二高的薪水 SELECT IFNULL( # 没有返回NULL(SELECT DISTINCT(Salary) FROM Employee # 选取不同的薪资ORDER BY Salary ...
- 【LeetCode】176.第二高的薪水
176.第二高的薪水 编写一个 SQL 查询语句,获取Employee表中第二高的薪水(Salary). 用到的表和数据SQL: Create table If Not Exists Employee ...
- 176. 第二高的薪水(SQL中的ifnull函数和limt1,1的使用)
176. 第二高的薪水 # Write your MySQL query statement below Select ifnull((SELECT distinct salaryfrom Emplo ...
- leecode:176. 第二高的薪水
题目描述 Employee 表: +-------------+------+ | Column Name | Type | +-------------+------+ | id | int | | ...
- leetcode中等之176.第二高的薪水
Employee 表: Column Name Type id int salary int id 是这个表的主键. 表的每一行包含员工的工资信息. 问题 编写一个 SQL 查询,获取并返回 Empl ...
- 【领扣leetcode数据库】176.第二高的薪水
题目描述 编写一个 SQL 查询,获取 Employee 表中第二高的薪水(Salary) . +----+--------+ | Id | Salary | +----+--------+ | 1 ...
- 【leetcode/力扣】176.第二高的薪水
文章目录 题目 一.大概思路 二.代码实现 总结 题目 一.大概思路 查第二高的薪水,一般看这个题目就觉得ORDER BY 然后DESC从高高低就行了,然后LIMIT 1 OFFSET 1 就能查到第 ...
- LeetCode刷题(176).第二高的薪水
编写一个 SQL 查询,获取 Employee 表中第二高的薪水(Salary) . +----+--------+ | Id | Salary | +----+--------+ | 1 | 10 ...
最新文章
- Python天天美味(35) - 细品lambda
- #论文 《ImageNet Classification with Deep Convolutional Neural Networks》
- vue 使用fs_node.js中常用的fs文件系统
- java stream流_Java-8-流(1)
- 【安卓开发 】Android初级开发(五)自定义View
- shellcode---c和汇编混合编程---弹出cmd
- Vue 单页面应用 把公共组件放在 app.vue 但是我希望某个页面没有这些公共组件怎么办???(比如登陆页面)
- jmeter+ant+jenkins接口自动环境搭建
- 清空上传控件HtmlInputFile的方法
- 服务器系统怎样设置定时开关机,如何配置服务器定时开关机
- 2018-2019-2 《网络对抗技术》Exp5 MSF基础应用 Week7-8 20165233
- 极速office(excel)如何根据身份证号提取性别
- 学术蓝答辩PPT模板
- android中slider控件,VideoRangeSlider视频裁剪控件
- 试述HDFS中的名称节点和数据节点的具体功能
- 一个商品SKU是怎么生成的 1
- JavaWeb专栏之(三):Eclipse创建JavaWeb项目
- 明日书苑:书法用笔挫笔、疾涩、接笔、搭锋、裹锋、平铺、筑锋、过
- 钽电容的作用,钽电容滤波好的原因
- php调用接口发送短信