搜索结果
查询Tags标签: salaries,共有 44条记录-
SQL21 查找在职员工自入职以来的薪水涨幅情况
drop table if exists `employees` ; drop table if exists `salaries` ;CREATE TABLE `employees` (`emp_no` int(11) NOT NULL,`birth_date` date NOT NULL,`first_name` varchar(14) NOT NULL,`last_name` varchar(16) NOT NULL,`gender` char(1) NOT NULL,`hire_date…
2022/6/16 2:20:10 人评论 次浏览 -
冬奥会在即,比赛打分去除一个最低分,去除一个最高分,求平均分? --- 牛客网SQL54题给我的反思
目录 牛客网原题 -- 求平均工资: 建表语句: 查询语句: 拓展思考 Q1:窗口函数为啥用的是ROW_NUMBER() Q2:求最大值/最小值的思路?北京2022冬奥会要来了,像比如谷爱凌参加的自由式滑雪大跳台项目等打分制项目,多采用去掉一个最高分、去掉一个最低分后取平均值或总和…
2022/1/31 2:04:19 人评论 次浏览 -
SQL17 获取当前薪水第二多的员工的emp_no以及其对应的薪水salary
https://www.nowcoder.com/practice/8d2c290cc4e24403b98ca82ce45d04db?tpId=82&tags=&title=&difficulty=0&judgeStatus=0&rp=1SELECT s.emp_no,s.salary FROM salaries s WHERE s.salary = (SELECT DISTINCT salary from salaries order by salary…
2022/1/9 19:07:04 人评论 次浏览 -
SQL17 获取当前薪水第二多的员工的emp_no以及其对应的薪水salary
https://www.nowcoder.com/practice/8d2c290cc4e24403b98ca82ce45d04db?tpId=82&tags=&title=&difficulty=0&judgeStatus=0&rp=1SELECT s.emp_no,s.salary FROM salaries s WHERE s.salary = (SELECT DISTINCT salary from salaries order by salary…
2022/1/9 19:07:04 人评论 次浏览 -
SQL18 获取当前薪水第二多的员工的emp_no以及其对应的薪水salary
https://www.nowcoder.com/practice/c1472daba75d4635b7f8540b837cc719?tpId=82&tags=&title=&difficulty=0&judgeStatus=0&rp=1题解来自:https://blog.nowcoder.net/n/f35b41269fd84707a748724827510e23?f方法一好理解 select s.emp_no, s.salary,…
2022/1/9 19:06:02 人评论 次浏览 -
SQL18 获取当前薪水第二多的员工的emp_no以及其对应的薪水salary
https://www.nowcoder.com/practice/c1472daba75d4635b7f8540b837cc719?tpId=82&tags=&title=&difficulty=0&judgeStatus=0&rp=1题解来自:https://blog.nowcoder.net/n/f35b41269fd84707a748724827510e23?f方法一好理解 select s.emp_no, s.salary,…
2022/1/9 19:06:02 人评论 次浏览 -
day05 (python进阶----二分法----匿名函数)
一、二分法 二分法:就是高效解决问题的办法 需求:有一个按照从小到大顺序排列的数字列表,需要从该数字列表中找到我们想要的某一个数字 如何快速找到呢? 有需求:nums=[-1,5,3,8,11,80,100] ,我想要快速找到100. 没学二分法之前: nums=[-1,5,3,8,11,80,100] find_nu…
2021/12/25 17:09:15 人评论 次浏览 -
day05 (python进阶----二分法----匿名函数)
一、二分法 二分法:就是高效解决问题的办法 需求:有一个按照从小到大顺序排列的数字列表,需要从该数字列表中找到我们想要的某一个数字 如何快速找到呢? 有需求:nums=[-1,5,3,8,11,80,100] ,我想要快速找到100. 没学二分法之前: nums=[-1,5,3,8,11,80,100] find_nu…
2021/12/25 17:09:15 人评论 次浏览 -
Python-函数式编程
概述函数式编程并非函数编程那么简单,而是将计算机的运算视为数学上的运算,比起面向过程,函数式编程更注重的是执行结果而非执行的过程。python并非一门函数式编程语言,但仍有很多函数式编程的特性,如lambda、map、reduce、filter lambda 语法格式:# 有名的函数 def…
2021/12/23 17:08:56 人评论 次浏览 -
Python-函数式编程
概述函数式编程并非函数编程那么简单,而是将计算机的运算视为数学上的运算,比起面向过程,函数式编程更注重的是执行结果而非执行的过程。python并非一门函数式编程语言,但仍有很多函数式编程的特性,如lambda、map、reduce、filter lambda 语法格式:# 有名的函数 def…
2021/12/23 17:08:56 人评论 次浏览 -
SQL60 统计salary的累计和running_total
描述 按照salary的累计和running_total,其中running_total为前N个当前( to_date = 9999-01-01)员工的salary累计和,其他以此类推。 具体结果如下Demo展示。 drop table if exists `salaries` ; CREATE TABLE `salaries` (`emp_no` int(11) NOT NULL,`salary` int(11) NO…
2021/11/19 19:15:25 人评论 次浏览 -
SQL60 统计salary的累计和running_total
描述 按照salary的累计和running_total,其中running_total为前N个当前( to_date = 9999-01-01)员工的salary累计和,其他以此类推。 具体结果如下Demo展示。 drop table if exists `salaries` ; CREATE TABLE `salaries` (`emp_no` int(11) NOT NULL,`salary` int(11) NO…
2021/11/19 19:15:25 人评论 次浏览 -
SQL54 平均工资
描述 查找排除在职(to_date = 9999-01-01 )员工的最大、最小salary之后,其他的在职员工的平均工资avg_salary。CREATE TABLE `salaries` ( `emp_no` int(11) NOT NULL,`salary` int(11) NOT NULL,`from_date` date NOT NULL,`to_date` date NOT NULL, PRIMARY KEY (`emp_…
2021/11/18 2:10:39 人评论 次浏览 -
SQL54 平均工资
描述 查找排除在职(to_date = 9999-01-01 )员工的最大、最小salary之后,其他的在职员工的平均工资avg_salary。CREATE TABLE `salaries` ( `emp_no` int(11) NOT NULL,`salary` int(11) NOT NULL,`from_date` date NOT NULL,`to_date` date NOT NULL, PRIMARY KEY (`emp_…
2021/11/18 2:10:39 人评论 次浏览 -
13. 面向对象式编程与函数式编程
面向过程的编程思想 编程思想又叫编程范式 过程就是流程,即做事的步骤:先干什么、再干什么、最后干什么……流水线式的设计优点:将复杂的问题流程化,进而简单化缺点:拓展性非常差,一个地方需要修改的时候,全部代码都要进行修改应用场景:面向过程的程序设计一般用于…
2021/11/5 22:09:36 人评论 次浏览