![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
sql
xmgh1024
这个作者很懒,什么都没留下…
展开
-
删除重复记录的sql题
题目描述 删除emp_no重复的记录,只保留最小的id对应的记录。 CREATE TABLE IF NOT EXISTS titles_test ( id int(11) not null primary key, emp_no int(11) NOT NULL, title varchar(50) NOT NULL, from_date date NOT NULL, to_date date D...原创 2020-02-15 10:38:26 · 124 阅读 · 0 评论 -
SQL14
题目描述 给出每个员工每年薪水涨幅超过5000的员工编号emp_no、薪水变更开始日期from_date以及薪水涨幅值salary_growth,并按照salary_growth逆序排列。 提示:在sqlite中获取datetime时间对应的年份函数为strftime(’%Y’, to_date) CREATE TABLE `salaries` ( `emp_no` int(11) NOT NUL...原创 2020-02-14 11:02:28 · 139 阅读 · 0 评论 -
SQL13
题目描述: 汇总各个部门当前员工(to_date=‘9999-01-01’)的title类型的分配数目, 结果给出部门编号dept_no、dept_name、 其当前员工所有的title以及该类型title对应的数目count CREATE TABLE `departments` ( `dept_no` char(4) NOT NULL, `dept_name` varchar(40) NOT N...原创 2020-02-13 10:19:32 · 148 阅读 · 0 评论 -
SQL12
题目描述 获取员工其当前的薪水比其manager当前薪水还高的相关信息,当前表示to_date=‘9999-01-01’, 结果第一列给出员工的emp_no, 第二列给出其manager的manager_no, 第三列给出该员工当前的薪水emp_salary, 第四列给该员工对应的manager当前的薪水manager_salary CREATE TABLE `dept_emp` ( `emp_n...原创 2020-02-12 20:41:45 · 116 阅读 · 0 评论 -
SQL11
题目描述 获取所有非manager员工当前的薪水情况,给出dept_no、emp_no以及salary ,当前表示to_date=‘9999-01-01’ CREATE TABLE `dept_emp` ( `emp_no` int(11) NOT NULL, `dept_no` char(4) NOT NULL, `from_date` date NOT NULL, `to_date` date...原创 2020-02-11 10:42:36 · 117 阅读 · 0 评论 -
SQL9
题目描述 统计各个部门的工资记录数,给出部门编码dept_no、部门名称dept_name以及次数sum CREATE TABLE `departments` ( `dept_no` char(4) NOT NULL, `dept_name` varchar(40) NOT NULL, PRIMARY KEY (`dept_no`)); CREATE TABLE `dept_emp` ( `emp...原创 2020-02-09 09:40:21 · 112 阅读 · 0 评论 -
SQL8
题目描述: 查找所有员工自入职以来的薪水涨幅情况(to_date=‘9999-01-01’) 给出员工编号emp_no以及其对应的薪水涨幅growth,并按照growth进行升序 CREATE TABLE `employees` ( `emp_no` int(11) NOT NULL, `birth_date` date NOT NULL, `first_name` varchar(14) NOT...原创 2020-02-08 10:43:22 · 126 阅读 · 0 评论 -
SQL7
题目描述 查找员工编号emp_no为10001其自入职以来的薪水salary涨幅值growth 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...原创 2020-02-07 19:54:57 · 169 阅读 · 0 评论 -
SQL6
查找所有员工的last_name和first_name以及对应的dept_name,也包括暂时没有分配部门的员工 CREATE TABLE `departments` ( `dept_no` char(4) NOT NULL, `dept_name` varchar(40) NOT NULL, PRIMARY KEY (`dept_no`)); CREATE TABLE `dept_emp` ( ...原创 2020-02-06 20:42:39 · 120 阅读 · 0 评论 -
SQL题
题目描述 获取当前(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...原创 2020-02-04 15:30:55 · 99 阅读 · 0 评论 -
sql
题目描述: 统计出当前各个title类型对应的员工当前(to_date=‘9999-01-01’)薪水对应的平均工资。结果给出title以及平均工资avg。 CREATE TABLE `salaries` ( `emp_no` int(11) NOT NULL, `salary` int(11) NOT NULL, `from_date` date NOT NULL, `to_date` date...原创 2020-02-03 21:00:01 · 98 阅读 · 0 评论