SQL练习
Bunnyccy
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MYSQL(排序):Rank() over()的用法
参考:https://www.cnblogs.com/mycoding/archive/2010/05/29/1747065.html创建一个test表,并插入6条数据。CREATE TABLE test(a INT,b INT,c CHAR)INSERT INTO test VALUES(1,3,‘E’)INSERT INTO test VALUES(2,4,‘A’)INSERT INTO test VALUES(3,2,‘D’)INSERT INTO test VALUES(3,原创 2020-09-09 11:37:37 · 1547 阅读 · 0 评论 -
SQL17(Limit用法)
SQL17(Limit用法)获取当前薪水第二多的员工的emp_no以及其对应的薪水salary获取当前(to_date=‘9999-01-01’)薪水第二多的员工的emp_no以及其对应的薪水salaryCREATE 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)原创 2020-09-09 10:38:53 · 180 阅读 · 0 评论 -
SQL10:获取所有非manager的员工emp_no
获取所有非manager的员工emp_noCREATE 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 employees (emp_no int(11) NOT NULL,birth_date date NOT NULL,原创 2020-08-24 20:52:03 · 591 阅读 · 0 评论 -
SQL08 找出所有员工当前薪水salary情况
SQL题目描述找出所有员工当前(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 (emp_no,from_date));链接:https://www.nowcoder.com原创 2020-08-20 18:27:39 · 208 阅读 · 0 评论 -
SQL06: 查找所有员工入职时候的薪水情况
SQL06: 查找所有员工入职时候的薪水情况查找所有员工入职时候的薪水情况,给出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,gender char(1) NOT NULL,原创 2020-08-20 17:43:46 · 563 阅读 · 0 评论
分享