LeetCode - Nth Highest Salary
2024-10-19 02:25:22
题目大概意思是要求找出第n高的Salary,直接写一个Function。作为一个SQL新手我学到了1.SQL中Function的写法和变量的定义,取值。2.limit查询分 页的方法。
在这个题目中limit n-1, 1是从n-1开始取出一条数据。这样说比较直观。
CREATE FUNCTION getNthHighestSalary(N INT) RETURNS INT
BEGIN
declare M int;
set M=N-1;
RETURN (
# Write your MySQL query statement below.
select distinct Salary from Employee order by Salary desc limit N-1, 1
);
END
最新文章
- 25.redis集群搭建笔记
- DataTable的子查询--DataTable.Select()
- C中的qsort函数和C++中的sort函数的理解与使用
- C语言隐形密码输入
- Web调试工具——Fiddler介绍
- (转)C# Winform应用程序占用内存较大解决方法整理
- NopCommerce 3.80框架研究(一) 数据访问与持久化
- EDIT Ini写Ini配置
- 原创C# 枚举 多状态 操作
- inline-block间隙原因和解决方法(web前端问题)
- mysql 日期时间运算函数(转)
- Android - 缺少NDT选项和C/C++ Build选项 问题
- Javascript的精华
- 100个精选zencart扩展插件
- Flocker 做为后端存储代理 docker volume-driver 支持
- java.util.concurrent包下并发锁的特点与适用场景
- LeetCode104.二叉树最大深度
- centos下mysql数据迁移方法
- OpenGL chapter4 基础变换
- HTTPS科普扫盲
热门文章
- centos7+ docker1.12 实践部署docker及配置direct_lvm
- 何为中间语言IL?
- openfire安装配置完全教程
- e640. 使一个组件可拖动
- linux -- Ubuntu下安装和配置Apache2
- Android ListView使用BaseAdapter与ListView的优化 (转至 http://www.open-open.com/lib/view/open1339485728006.html)
- asp.net 后端验证
- Oracle查询优化--排序
- linux nfs
- c++ list 合并list