oracle数据库练习题笔试
时间: 2023-07-31 20:06:08 浏览: 149
好的,我可以为您提供几道Oracle数据库练习题,希望对您有帮助:
1. 创建一个名为"employees"的表,包含以下列:员工编号(emp_id)、员工姓名(emp_name)、薪水(salary)、雇佣日期(hire_date)。其中,员工编号为主键,薪水为数字类型,雇佣日期为日期类型。
2. 向"employees"表中插入一条记录,员工编号为"1001",员工姓名为"张三",薪水为"5000",雇佣日期为"2020-01-01"。
3. 查询"employees"表中所有员工的姓名和薪水。
4. 查询"employees"表中薪水在"4000"到"6000"之间的员工信息。
5. 将"employees"表中员工编号为"1001"的薪水修改为"6000"。
6. 删除"employees"表中员工编号为"1001"的记录。
希望这些题目能够帮助您巩固Oracle数据库的知识。如果您还有其他问题或需求,可以随时向我提出。
相关问题
oracle数据库练习题笔试难度提升
可以尝试以下练习题来提升Oracle数据库的笔试难度:
1. 编写一个SQL查询,找出员工表中工资最高的前10名员工。
2. 编写一个SQL查询,找出每个部门中工资最高的员工。
3. 编写一个SQL查询,找出每个部门中工资排名第二高的员工。
4. 编写一个SQL查询,找出在2019年入职的员工中,工资最高的前5名员工。
5. 编写一个SQL查询,找出在2019年入职的员工中,工资排名第10到第20名的员工。
以上练习题需要掌握Oracle数据库的基本查询语句,如SELECT、FROM、WHERE、ORDER BY等,同时也需要对子查询、聚合函数、窗口函数等高级语句有一定的了解。
阅读全文