- 【批量插入】对于表actor批量插入如下数据(不能有2条insert语句哦!)
- 获取所有部门中当前(dept_emp.to_date = '9999-01-01')员工薪水最高的相关信息,给出dept_no, emp_no以及其对应的salary
- 查找所有员工入职时候的薪水情况,给出emp_no以及salary, 并按照emp_no进行逆序
- 查找所有员工自入职以来的薪水涨幅情况,给出员工编号emp_no以及其对应的薪水涨幅growth,并按照growth进行升序
- 获取所有非manager的员工emp_no
- 对所有员工的当前(to_date='9999-01-01')薪水按照salary进行按照1-N的排名,相同salary并列且按照emp_no升序排列
- 查找当前薪水(to_date='9999-01-01')排名第二多的员工编号emp_no、薪水salary、last_name以及first_name,你可以不使用order by完成吗
- 获取员工其当前的薪水比其manager当前薪水还高的相关信息,当前表示to_date='9999-01-01',
- 给出每个员工每年薪水涨幅超过5000的员工编号emp_no、薪水变更开始日期from_date以及薪水涨幅值salary_growth,并按照salary_growth逆序排列。
- 【创建表】创建一个actor表,包含如下列信息
- 【查找次数】查找字符串'10,A,B' 中逗号','出现的次数cnt
- 【创建索引】针对如下表actor结构创建索引:
- 【创建视图】针对actor表创建视图actor_name_view
- 【强制索引】针对salaries表emp_no字段创建索引idx_emp_no,查询emp_no为10005, 使用强制索引。
- 【新增行数】现在在last_update后面新增加一列名字为create_date
- 【构造一个触发器audit_log】
- 【删除数据】删除emp_no重复的记录,只保留最小的id对应的记录。
- 【按照dept_no进行汇总】
- 【奇数排名】
