- 博客(22)
- 资源 (9)
- 收藏
- 关注
原创 (较难)SQL练习18:查找当前薪水排名第二多的员工编号emp_no
SQL练习18:查找当前薪水排名第二多的员工编号emp_no题目链接:牛客网题目描述查找当前薪水(to_date='9999-01-01')排名第二多的员工编号emp_no、薪水salary、last_name以及first_name,你可以不使用order by完成吗CREATE TABLE `employees` (`emp_no` int(11) NOT NULL,`birth_date` date NOT NULL,`first_name` varchar(14) NOT NULL,
2021-01-31 22:45:27 684 2
原创 (简单)SQL练习17:获取当前薪水第二多的员工的emp_no以及其对应的薪水salary
SQL练习17:获取当前薪水第二多的员工的emp_no以及其对应的薪水salary题目链接:牛客网题目描述获取当前(to_date='9999-01-01')薪水第二多的员工的emp_no以及其对应的薪水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
2021-01-31 19:47:58 412 4
原创 (中等)SQL练习16:统计出当前各个title类型对应的员工当前薪水对应的平均工资
SQL练习16:统计出当前各个title类型对应的员工当前薪水对应的平均工资题目链接:牛客网题目描述统计出当前(titles.to_date='9999-01-01')各个title类型对应的员工当前(salaries.to_date='9999-01-01')薪水对应的平均工资。结果给出title以及平均工资avg。CREATE TABLE `salaries` (`emp_no` int(11) NOT NULL,`salary` int(11) NOT NULL,`from_date`
2021-01-31 19:37:42 2112 4
原创 (简单)SQL练习15:查找employees表所有emp_no为奇数
SQL练习15:查找employees表所有emp_no为奇数题目链接:牛客网题目描述查找employees表所有emp_no为奇数,且last_name不为Mary(注意大小写)的员工信息,并按照hire_date逆序排列。CREATE TABLE `employees` (`emp_no` int(11) NOT NULL,`birth_date` date NOT NULL,`first_name` varchar(14) NOT NULL,`last_name` varchar(16
2021-01-30 22:11:29 500 3
原创 (简单)SQL练习14:从titles表获取按照title进行分组,注意对于重复的emp_no进行忽略
SQL练习14:从titles表获取按照title进行分组,注意对于重复的emp_no进行忽略题目链接:牛客网题目描述从titles表获取按照title进行分组,每组个数大于等于2,给出title以及对应的数目t。注意对于重复的emp_no进行忽略(即emp_no重复的title不计算,title对应的数目t不增加)。CREATE TABLE IF NOT EXISTS `titles` (`emp_no` int(11) NOT NULL,`title` varchar(50) NOT NU
2021-01-30 22:07:13 1130 2
原创 (简单)SQL练习13:从titles表获取按照title进行分组
SQL练习13:从titles表获取按照title进行分组题目链接:牛客网题目描述从titles表获取按照title进行分组,每组个数大于等于2,给出title以及对应的数目t。CREATE TABLE IF NOT EXISTS `titles` (`emp_no` int(11) NOT NULL,`title` varchar(50) NOT NULL,`from_date` date NOT NULL,`to_date` date DEFAULT NULL);INSERT INT
2021-01-30 22:02:51 1300 2
原创 (困难)SQL练习12:获取所有部门中当前员工薪水最高的相关信息
SQL练习12:获取所有部门中当前员工薪水最高的相关信息题目链接:牛客网题目描述获取所有部门中当前(dept_emp.to_date = '9999-01-01')员工当前(salaries.to_date='9999-01-01')薪水最高的相关信息,给出dept_no, emp_no以及其对应的salary,按照部门编号升序排列。CREATE TABLE `dept_emp` (`emp_no` int(11) NOT NULL,`dept_no` char(4) NOT NULL,`fr
2021-01-29 20:44:14 1458 4
原创 (中等)SQL练习11:获取所有员工当前的manager
SQL练习11:获取所有员工当前的manager题目链接:牛客网题目描述获取所有员工当前的(dept_manager.to_date='9999-01-01')manager,如果员工是manager的话不显示(也就是如果当前的manager是自己的话结果不显示)。输出结果第一列给出当前员工的emp_no,第二列给出其manager对应的emp_no。CREATE TABLE `dept_emp` (`emp_no` int(11) NOT NULL, -- '所有的员工编号'`dept_no`
2021-01-29 16:06:47 302 4
原创 (简单)SQL练习10:获取所有非manager的员工emp_no
SQL练习10:获取所有非manager的员工emp_no题目链接:牛客网题目描述获取所有非manager的员工emp_no。CREATE TABLE `dept_manager` (`dept_no` char(4) NOT NULL,`emp_no` int(11) NOT NULL,`from_date` date NOT NULL,`to_date` date NOT NULL,PRIMARY KEY (`emp_no`,`dept_no`));CREATE TABLE `em
2021-01-29 14:41:50 1446 3
原创 (中等)SQL练习9:获取所有部门当前manager的当前薪水情况
SQL练习9:获取所有部门当前manager的当前薪水情况题目链接:牛客网题目描述获取所有部门当前(dept_manager.to_date='9999-01-01')manager的当前(salaries.to_date='9999-01-01')薪水情况,给出dept_no, emp_no以及salary,输出结果按照dept_no升序排列(请注意,同一个人可能有多条薪水情况记录)CREATE TABLE `dept_manager` (`dept_no` char(4) NOT NULL,
2021-01-28 14:21:10 321 3
原创 (简单)SQL练习8:找出所有员工当前具体的薪水salary情况
SQL练习8:找出所有员工当前具体的薪水salary情况题目链接:牛客网题目描述找出所有员工当前(to_date='9999-01-01')具体的薪水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 (`e
2021-01-28 14:14:54 456 1
原创 (简单)SQL练习7:查找薪水涨幅超过15次的员工号emp_no以及其对应的涨幅次数t
SQL练习7: 查找薪水涨幅超过15次的员工号emp_no以及其对应的涨幅次数t题目链接:牛客网题目描述查找薪水变动超过15次的员工号emp_no以及其对应的变动次数t。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_no`,`from_date`))
2021-01-28 14:11:00 466 3
原创 (中等)SQL练习6: 查找所有员工入职时候的薪水情况
SQL练习6: 查找所有员工入职时候的薪水情况题目链接:牛客网题目描述查找所有员工入职时候的薪水情况,给出emp_no以及salary, 并按照emp_no进行逆序(请注意,一个员工可能有多次涨薪的情况)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,
2021-01-27 22:23:02 643 3
原创 (中等)SQL练习5: 查找所有员工的last_name和first_name以及对应部门编号dept_no
SQL练习5: 查找所有员工的last_name和first_name以及对应部门编号dept_no题目链接:牛客网题目描述查找所有员工的last_name和first_name以及对应部门编号dept_no,也包括暂时没有分配具体部门的员工(请注意输出描述里各个列的前后顺序)CREATE TABLE `dept_emp` (`emp_no` int(11) NOT NULL,`dept_no` char(4) NOT NULL,`from_date` date NOT NULL,`to_d
2021-01-27 22:14:56 550 5
原创 (简单)SQL练习4:查找所有已经分配部门的员工的last_name和first_name
SQL练习4:查找各个部门当前领导薪水及部门编号题目链接:牛客网题目描述
2021-01-27 22:06:36 412 3
原创 (中等)SQL练习3:查找各个部门当前领导薪水及部门编号
SQL练习3:查找各个部门当前领导薪水及部门编号题目链接:牛客网题目描述查找各个部门当前(dept_manager.to_date='9999-01-01')领导当前(salaries.to_date='9999-01-01')薪水详情以及其对应部门编号dept_no(注:输出结果以salaries.emp_no升序排序,并且请注意输出结果里面dept_no列是最后一列)CREATE TABLE `salaries` (`emp_no` int(11) NOT NULL, -- '员工编号',
2021-01-26 21:50:09 817 3
原创 (简单)SQL练习2:查找入职员工时间排名倒数第三的员工所有信息
SQL练习2:查找入职员工时间排名倒数第三的员工所有信息题目链接:牛客网题目描述查找入职员工时间排名倒数第三的员工所有信息,为了减轻入门难度,目前所有的数据里员工入职的日期都不是同一天。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`
2021-01-26 21:10:18 996 5
原创 (入门)SQL练习1:查找最晚入职员工的所有信息
SQL练习1:查找最晚入职员工的所有信息题目链接:牛客网题目描述查找最晚入职员工的所有信息,为了减轻入门难度,目前所有的数据里员工入职的日期都不是同一天(sqlite里面的注释为–,mysql为comment)表结构如下:CREATE TABLE `employees` (`emp_no` int(11) NOT NULL, -- '员工编号'`birth_date` date NOT NULL,`first_name` varchar(14) NOT NULL,`last_name`
2021-01-26 18:15:40 1916 7
原创 Python中re模块正则表达式详解
Python中re模块详解re.match()函数re.match()函数re.match会从字符串的起始位置按模式匹配,如果匹配不成功,或是不是在其实位置匹配成功,就会返回None。re.match(ppattern, string, flags=0)pattern:匹配的正则表达式string:要匹配的字符串flags:标志位,用于控制正则表达式的匹配方式,如是否区分大小写、是否多行匹配等。...
2021-01-24 14:50:31 347
原创 Seaborn可视化绘制线图
Seaborn可视化绘制线图对于时间序列或是其他类型的连续变量,使用线图更容易的观察数据的整体趋势。调用Seaborn库中的relplot方法,设置参数kind='line',即可绘制线图。import pandas as pdimport seaborn as snsimport matplotlib.pyplot as pltimport numpy as npsns.set(style='darkgrid')df = pd.DataFrame(dict(time=np.arange(
2021-01-22 19:28:46 2870
原创 Seaborn可视化绘制散点图
一文带你了解Seaborn可视化Seaborn是一个基于Matplotlib的Python数据可视化库,它提供更高级的接口,用于绘制表现力更强和信息更丰富的统计图形,并与Pandas紧密集成。相较于Matplotlib,Seaborn在统计方面的专业性更强。...
2021-01-21 22:05:56 11243 3
原创 解决Seaborn.load_dataset() 运行报错
解决Seaborn.load_dataset() 报错使用load_dataset方法加载数据集时,报如下错误:import matplotlib.pyplot as pltimport seaborn as snssns.set()tips = sns.load_dataset('tips')sns.relplot(x='total_bill', y='tip', col='time', hue='smoker', style='smoker', size='size', data=t
2021-01-14 20:17:02 3271
文件一键整理(带撤销按钮).zip
2021-08-26
最新全国大学基本信息.csv
2021-08-24
图片批量添加水印.zip
2021-08-20
途牛旅游网游记.csv
2021-08-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人