搜索结果
查询Tags标签: 薪水,共有 49条记录-
SQL优化:第N高的薪水
解题思路: 这个一道sql函数题目,跟上一题有点一样,先n=n-1,因为从0开始的。 第二:limit哪里从n开始选择当前那个。 CREATE FUNCTION getNthHighestSalary(N INT) RETURNS INT BEGIN set N=N-1;RETURN (# Write your MySQL query statement below.SELECT IFNULL((SELE…
2021/9/5 19:41:25 人评论 次浏览 -
MySQL分组和聚合函数
聚合函数 聚合函数在计算时会自动忽略空值,不用手动写sql将空值排除。 聚合函数不能直接写在where语句的后面。 sum()求和函数 取得薪水的合计: select sum(sal) from emp;取得总共薪水(工资+补助)合计: select sum(sal+ifnull(comm,0)) from emp;avg()取平均值函数 取…
2021/9/5 2:06:14 人评论 次浏览 -
MySQL分组和聚合函数
聚合函数 聚合函数在计算时会自动忽略空值,不用手动写sql将空值排除。 聚合函数不能直接写在where语句的后面。 sum()求和函数 取得薪水的合计: select sum(sal) from emp;取得总共薪水(工资+补助)合计: select sum(sal+ifnull(comm,0)) from emp;avg()取平均值函数 取…
2021/9/5 2:06:14 人评论 次浏览 -
MYSQL练习题(2)-- 获取当前薪水第二多的员工的emp_no以及其对应的薪水salary
条件 员工表 -- employees薪水表 -- salaries 要求 1、薪水第二名的员工 2、输出格式为emp_no、salary、last_name、first_name 3、不能使用order by分析 根据要求1、3分析,得:不能用order by的情况下可以通过两种方式去获取结果1、最大值法:找出最大值的限制下再找出…
2021/8/29 19:06:32 人评论 次浏览 -
MYSQL练习题(2)-- 获取当前薪水第二多的员工的emp_no以及其对应的薪水salary
条件 员工表 -- employees薪水表 -- salaries 要求 1、薪水第二名的员工 2、输出格式为emp_no、salary、last_name、first_name 3、不能使用order by分析 根据要求1、3分析,得:不能用order by的情况下可以通过两种方式去获取结果1、最大值法:找出最大值的限制下再找出…
2021/8/29 19:06:32 人评论 次浏览 -
leetcode_sql
组合两个表 表1: Person +-------------+---------+ | 列名 | 类型 | +-------------+---------+ | PersonId | int | | FirstName | varchar | | LastName | varchar | +-------------+---------+ PersonId 是上表主键 表2: Address +-----------…
2021/8/16 19:36:04 人评论 次浏览 -
leetcode_sql
组合两个表 表1: Person +-------------+---------+ | 列名 | 类型 | +-------------+---------+ | PersonId | int | | FirstName | varchar | | LastName | varchar | +-------------+---------+ PersonId 是上表主键 表2: Address +-----------…
2021/8/16 19:36:04 人评论 次浏览 -
LeetCode 【困难】数据库-第579:查询员工的累计薪水
题目数据1.薪资累加、月份排名(降序) select *, sum(salary) over(partition by id order by month ) sum_salary, # order by记得排序,不然都是总和。 rank() over(partition by id order by `month` desc) rks # 按月份排序,跳跃 from employee2.去掉最近一个月的,…
2021/7/2 19:22:28 人评论 次浏览 -
Mysql__leecode/0176.第二高的薪水
176. 第二高的薪水 一、刷题内容原题链接内容描述 二、解题方法1.方法一:mysql一、刷题内容 原题链接 https://leetcode-cn.com/problems/second-highest-salary/ 内容描述 SQL架构 编写一个 SQL 查询,获取 Employee 表中第二高的薪水(Salary) 。 +----+--------+ | I…
2021/6/30 19:25:55 人评论 次浏览 -
双非渣本:毕业三年月薪翻了三倍,究竟是怎么做到的?这几个生涯转折点一定要抓住!
缘起 最近群里有一个小伙伴询问说,自己面临很大的困扰,在5K的程序员和8K的卖房中介当中不知道如何选择。对我来说这个问题当然是很明确的,虽然5K的程序员薪水不高,但是毕竟是技术岗位,未来的涨幅可期。拿我来说,我在毕业的时候薪水也并没有比他高多少,但我在毕业的…
2021/6/22 23:30:00 人评论 次浏览 -
sql-获取当前薪水第二多的员工的emp_no以及其对应的薪水salary
牛客上的sql题目 记录下 描述有一个员工表employees简况如下:有一个薪水表salaries简况如下:请你查找薪水排名第二多的员工编号emp_no、薪水salary、last_name以及first_name,不能使用order by完成,以上例子输出为: (温馨提示:sqlite通过的代码不一定能通过mysql,因为…
2021/6/10 2:21:26 人评论 次浏览 -
leetcode-mysql 2021-06-02
注意点: ifnull函数的初衷是将为null的数据行转换为其他值 而不是把其他值转换成null 来源:Leetcode 链接:https://leetcode-cn.com/problems/second-highest-salary 【侵删】 ExampleA(第二高的薪水) 编写一个 SQL 查询,获取 Employee 表中第二高的薪水(Salary)…
2021/5/31 2:20:24 人评论 次浏览 -
更换技术方向,就能获得更高收入吗?
有位小伙伴在微信上咨询我:安老师,最近有点迷茫,我一直在做嵌入式硬件的 WIFI 模块的应用开发,在上海,工资一万左右。最近一直觉得做 C 语言开发比较底层,好多东西也不会,待遇工资都不高,突然产生了转学大数据的念头,感觉培训一下,就会提升自己,薪资也会不一样…
2021/5/30 10:20:13 人评论 次浏览 -
程序员面试谈薪的背后的事,你一定要看看
不少读者最近问我到面试谈薪环节,如何获取更好的选择?首先我们要搞清一个问题,谁来拍板,给你发多少薪水。不是HR。虽然HR会给你谈薪水,但决定权不在他们。能决定的是招人的部门领导(技术负责人,研发经理)或者他的领导(VP,CTO,研发总监,技术副总裁)。因为是这些…
2021/5/19 12:25:09 人评论 次浏览 -
题解-牛客网-SQL-SQL(SQL21)查找所有员工自入职以来的薪水涨幅情况
文章目录 1. 题目描述1.1 输入1.2 输出 2. 题目分析及解答2.1 题目分析2.2 详细解答1. 题目描述 1.1 输入 有一个员工表employees简况如下: 有一个薪水表salaries简况如下: 1.2 输出 请你查找所有员工自入职以来的薪水涨幅情况,给出员工编号emp_no以及其对应的薪水涨幅…
2021/5/10 19:26:56 人评论 次浏览