自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

原创 Java后端开发面经-Java集合

Java后端开发面经-Java集合。

2022-05-01 00:15:00 386

原创 题解-LeetCode-二分查找

《LeetCode 101: A LeetCode Grinding Guide》读书笔记。

2022-03-06 16:35:16 253

原创 题解-LeetCode-双指针

《LeetCode 101: A LeetCode Grinding Guide》读书笔记。

2022-03-01 23:22:37 328

原创 题解-LeetCode-贪心算法

《LeetCode 101: A LeetCode Grinding Guide》读书笔记。

2022-02-27 01:08:38 400

原创 题解-牛客网-SQL-(SQL25) 获取员工其当前的薪水比其manager当前薪水还高的相关信息

文章目录1. 题目描述1.1 输入1.2 输出2. 题目分析及解答2.1 题目分析2.2 详细解答1. 题目描述1.1 输入有一个部门关系表dept_emp简况如下:有一个部门经理表dept_manager简况如下:有一个薪水表salaries简况如下:1.2 输出获取员工其当前的薪水比其manager当前薪水还高的相关信息,第一列给出员工的emp_no,第二列给出其manager的manager_no,第三列给出该员工当前的薪水emp_salary,第四列给该员工对应的mana

2021-05-10 23:44:24 173

原创 题解-牛客网-SQL-(SQL24)获取所有非manager员工当前的薪水情况

文章目录1. 题目描述1.1 输入1.2 输出2. 题目分析及解答2.1 题目分析2.2 详细解答1. 题目描述1.1 输入有一个员工表employees简况如下:建表语句如下: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 NU

2021-05-10 20:25:10 174

原创 题解-牛客网-SQL-(SQL23)对所有员工的当前薪水按照salary进行按照1-N的排名

文章目录1. 题目描述1.1 输入1.2 输出2. 题目分析及解答2.1 题目分析2.2 详细解答1. 题目描述1.1 输入有一个薪水表salaries简况如下:1.2 输出对所有员工的薪水按照salary进行按照1-N的排名,相同salary并列且按照emp_no升序排列:2. 题目分析及解答2.1 题目分析该题与另一道题(题解-牛客网-SQL-(SQL18)查找当前薪水排名第二多的员工编号emp_no)有一定相似之处,可以互相对照参考。在sqlite不方便使用窗口函数的情况下,应考虑

2021-05-10 19:09:20 135

原创 题解-牛客网-SQL-(SQL22)统计各个部门的工资记录数

文章目录1. 题目描述1.1 输入1.2 输出2. 题目分析及解答2.1 题目分析2.2 详细解答1. 题目描述1.1 输入有一个部门表departments简况如下:有一个部门员工关系表dept_emp简况如下:有一个薪水表salaries简况如下:1.2 输出请你统计各个部门的工资记录数,给出部门编码dept_no、部门名称dept_name以及部门在salaries表里面有多少条记录sum,按照dept_no升序排序,以上例子输出如下:2. 题目分析及解答2.1 题目分析该

2021-05-10 16:45:17 261

原创 题解-牛客网-SQL-SQL(SQL21)查找所有员工自入职以来的薪水涨幅情况

文章目录1. 题目描述1.1 输入1.2 输出2. 题目分析及解答2.1 题目分析2.2 详细解答1. 题目描述1.1 输入有一个员工表employees简况如下:有一个薪水表salaries简况如下:1.2 输出请你查找所有员工自入职以来的薪水涨幅情况,给出员工编号emp_no以及其对应的薪水涨幅growth,并按照growth进行升序,以上例子输出如下:(注:可能有employees表和salaries表里存在记录的员工,有对应的员工编号和涨薪记录,但是已经离职了,离职的员工salar

2021-05-10 15:54:13 778

原创 题解-牛客网-SQL-(SQL19)查找所有员工的last_name和first_name以及对应的dept_name

文章目录1. 题目描述1.1 输入1.2 输出2. 题目分析及解答2.1 题目分析2.2 详细解答1. 题目描述1.1 输入有一个员工表employees简况如下:有一个部门表departments表简况如下:建表语句如下:CREATE TABLE departments ( dept_no char ( 4 ) NOT NULL, dept_name varchar ( 40 ) NOT NULL,PRIMARY KEY ( dept_no ));有一个部门员工关系表dept_em

2021-05-10 11:37:28 181

原创 题解-牛客网-SQL-(SQL18)查找当前薪水排名第二多的员工编号emp_no

文章目录1. 题目描述1.1 输入1.2 输出2. 题目分析与解答2.1 题目分析2.2 详细解答1. 题目描述1.1 输入有一个员工表employees简况如下:有一个薪水表salaries简况如下:1.2 输出请你查找薪水排名第二多的员工编号emp_no、薪水salary、last_name以及first_name,不能使用order by完成,以上例子输出为:2. 题目分析与解答2.1 题目分析根据查询要求,应当先找到salaries表中第二高的薪水,再以此作为WHERE子句的

2021-05-10 11:02:15 441

原创 题解-牛客网-SQL-(SQL17)获取当前薪水第二多的员工的emp_no以及其对应的薪水salary

文章目录1. 题目描述1.1 输入1.2 输出2. 题目分析及解答2.1 题目分析2.2 详细解答1. 题目描述1.1 输入有一个薪水表salaries简况如下:1.2 输出请你获取薪水第二多的员工的emp_no以及其对应的薪水salary,以上例子输出如下:2. 题目分析及解答2.1 题目分析该题被归类为简单难度,但实际上,并没有看上去那么简单。首先,由查询要求可能会想到如下的语句:SELECT emp_no, salary FROM salaries ORDER BY salary

2021-05-09 23:06:21 201

原创 题解-牛客网-SQL-(SQL16)统计出当前各个title类型对应的员工当前薪水对应的平均工资

文章目录1. 题目描述1.1 输入1.2 输出2. 题目分析及解答2.1 题目分析2.2 详细解答1. 题目描述1.1 输入有一个员工职称表titles简况如下:建表语句如下:CREATE TABLE titles (emp_no int(11) NOT NULL,title varchar(50) NOT NULL,from_date date NOT NULL,to_date date DEFAULT NULL);有一个薪水表salaries简况如下:建表语句如下:CREAT

2021-05-09 22:06:25 408

原创 题解-牛客网-SQL-(SQL15)查找employees表所有emp_no为奇数

文章目录1. 题目描述1.1 输入1.2 输出2. 题目分析及解答2.1 题目分析2.2 详细解答1. 题目描述1.1 输入有一个员工表employees简况如下:建表语句如下: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 NU

2021-05-09 21:39:37 324

原创 题解-牛客网-SQL-(SQL12)获取所有部门中当前员工薪水最高的相关信息

文章目录1. 题目描述1.1 输入1.1 输出2. 题目分析及解答2.1 题目分析2.2 详细解答1. 题目描述1.1 输入有一个员工表dept_emp简况如下:dept_emp表的输入数据如下:INSERT INTO dept_emp VALUES(10001,'d001','1986-06-26','9999-01-01');INSERT INTO dept_emp VALUES(10002,'d001','1996-08-03','9999-01-01');INSERT INTO de

2021-05-09 18:05:01 503

原创 题解-牛客网-SQL-(SQL11)获取所有员工当前的manager

文章目录1. 题目描述1.1 输入1.2 输出2. 题目分析及解答2.1 题目分析2.2 详细解答1. 题目描述1.1 输入有一个员工表dept_emp简况如下: 第一行表示为员工编号为10001的部门是d001部门。有一个部门经理表dept_manager简况如下:第一行表示为d001部门的经理是编号为10002的员工。1.2 输出获取所有的员工和员工对应的经理,如果员工本身是经理的话则不显示,以上例子如下:2. 题目分析及解答2.1 题目分析员工及其对应的经理都是同一部门,因此

2021-05-08 20:12:26 325

原创 题解-牛客网-SQL-(SQL10)获取所有非manager的员工emp_no

文章目录1. 题目描述1.1 输入1.2 输出2. 题目分析及解答2.1 题目分析2.2 详细解答1. 题目描述1.1 输入有一个员工表employees简况如下:建表语句如下: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 N

2021-05-08 19:21:50 325

原创 题解-牛客网-SQL-(SQL8)找出所有员工当前具体的薪水salary情况

文章目录1. 题目描述1.1 输入1.2 输出2. 题目分析及解答2.1 题目分析2.2 详细解答1. 题目描述1.1 输入有一个薪水表,salaries简况如下:建表语句如下: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));1.2

2021-05-08 16:59:56 486

原创 题解-牛客网-SQL-(SQL7)查找薪水涨幅超过15次的员工号emp_no以及其对应的涨幅次数t

文章目录1. 题目描述1.1 输入1.2 输出2. 题目分析及解答2.1 题目分析2.2 详细解答1. 题目描述1.1 输入有一个薪水表,salaries简况如下:建表语句如下:建表语句如下: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-05-08 16:34:10 144

原创 题解-牛客网-SQL-(SQL5)查找所有员工的last_name和first_name以及对应部门编号dept_no

文章目录1. 题目描述1.1 输入1.2 输出2. 题目分析及解答2.1 题目分析2.2 详细解答1. 题目描述1.1 输入有一个员工表,employees简况如下:建表语句如下: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

2021-05-08 15:24:01 216

原创 题解-牛客网-SQL-(SQL4)查找所有已经分配部门的员工的last_name和first_name

文章目录1. 题目描述1.1 输入1.2 输出2. 题目分析及解答2.1 题目分析2.2 解答1. 题目描述1.1 输入有一个员工表,employees简况如下:建表语句如下: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 NU

2021-05-08 11:39:14 152

原创 题解-牛客网-SQL-(SQL3)查找各个部门当前领导当前薪水详情以及其对应部门编号dept_no

文章目录1. 题目描述1.1 输入1.2 输出2. 题目分析及解答2.1 题目分析2.2 解答1. 题目描述1.1 输入有一个全部员工的薪水表salaries简况如下:建表语句如下: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-05-07 21:17:32 355

原创 题解-牛客网-SQL-(SQL2)查找入职员工时间排名倒数第三的员工所有信息

文章目录1. 题目描述1.1 输入1.2 输出2. 题目分析及解答2.1 题目分析2.2 解答1. 题目描述1.1 输入有一个employees表简况如下:建表语句如下: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,

2021-05-07 19:14:07 195

原创 题解-牛客网-SQL-(SQL1)查找最晚入职员工的所有信息

文章目录1. 题目描述1.1 输入1.2 输出2. 题目分析及解答2.1 题目分析2.2 题目解答1. 题目描述1.1 输入有一个employees表简况如下:建表语句如下: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 NUL

2021-05-07 16:02:05 232

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除