oracle练习-SQL
4页1、使用scott用户,密码为tiger登录数据库orcl,数据库中有一个表,表名为emp,具体信息如下:emp职工表;表中有如下列:empno(职工编号)、ename(职工姓名)、job(岗位)、MGR(主管的职工编号)、hiredate(入职日期)、sal(薪水)、comm(津贴)、deptno(部门编号)练习一: 1.查询emp(雇员)整个表内容;2.只查询emp表中的job和deptno两列信息;3.查询emp表中数据,并给列取中文别名 ; 4.将姓名和薪水两列连接起来显示“xxx的薪水是多少”这样的信息; - 课后 5.查询岗位为CLERK的职工信息;6.查询部门编号不是10的职工信息;7.查询comm为空值的职工信息; -课后8.查询职工姓名中带有A的职工信息;9.查询职工姓名中倒数第二个字符为E的职工信息;10.查询职工姓名中带有L和E的职工信息,并且姓名中L在前,E在后;要求:只查询出职工编号,职工姓名,薪水和部门编号这四列,并且给部门编号列取中文别名;(扩展练习)11.查询职工姓名中带有L和E的职工信息,并且姓名中L在前,E在后,且要求姓名第三位是L;(扩展练习)练习2:
2、 1.查询部门编号为30,MGR主管编号为7698的员工信息;2.查询部门编号为10,或者job为CLERK的员工信息3.查询sal大于等于900,小于3000,并且部门编号为10、20的职工信息;4.查询mgr主管编号不是7698和7788,或者job岗位为CLERK的职工信息,查询结果并且先按sal薪水降序排列,再按empno职工编号升序排列 (扩展练习)5.将下面SQL分别执行,能得出什么结论?(扩展练习) -课后 and or 优先级select * from emp where deptno=30 and mgr=7698 or job=CLERK;select * from emp where job=CLERK or deptno=30 and mgr=7698;练习3: 1.往emp表里插入一条雇员信息,雇员编号为4位,第一位为按组号取,其他三位组内讨论决定,hiredate取当前系统值,DEPTNO部门编号取值为10、20、30、40当中的一个,其他字段自行决定;不提交2.将deptno取值为10的职工薪水翻倍,并且ename在原来取值的基础上拼接上TEST;不提交,
《oracle练习-SQL》由会员g6****06分享,可在线阅读,更多相关《oracle练习-SQL》请在金锄头文库上搜索。
Oracle_11g_R2安装手册(图文教程)
Oracle_Database_11g_标准版_企业版__下载地址_详细列表
0436变更请求报告
MonkeyRunner学习笔记
Oracle_Database的安装环境及方法
oracle练习-SQL
Python题库
Android系统架构的解析-xbw
03 WEB服务器的发展趋势
0435配置管理状态报告
Android系统架构概述-辛博伟
APP测试重点
Counter V1.0软件需求规格说明书
03+用快捷键执行命令
02+成功开展自动化测试需具备的条件
03-1 WEB客户端技术
03-2 WEB服务器端技术
Counter V1.0概要设计说明书
04+正则表达式的表示法
ReadMe_OSS
2023-09-09 59页
2023-08-28 1页
2023-08-27 18页
2023-08-27 7页
2023-08-27 6页
2023-08-27 6页
2023-08-27 8页
2023-08-23 6页
2023-08-23 3页
2023-08-23 20页