- 1
- 0
- 约1.07千字
- 约 4页
- 2020-04-10 发布于湖北
- 举报
EMP表
选择部门30中的所有员工
列出所有办事员(CLERK)的姓名,编号和部门编号
【在Oracle中是区分大小写的,所有此时要将CLERK大写,则使用upper函数】
找出奖金高于工资的员工
找出奖金高于工资的60%的员工
找出部门10中所有经理(MANAGER) 和部门20中所有办事员(CLERK) 的详细资料
找出部门10中所有经理(MANAGER) 和部门20中所有办事员(CLERK),既不是经理又不是办事员但其工资大于或等于2000的所有员工的详细资料
找出收取奖金的员工的不同工作
【工作会重复,故用DISTINCT来消除重复的列】
找出不收取佣金或收取的佣金低于100的员工
找出各月倒数第3天受雇的所有员工
【要使用LAST_DAY()函数处理:LAST_DAY(hiredate)-2=hiredate】 ?
找出早于12年前受雇员工.
【条件:MONTHS_BETWEEN()/12, 求出总共的月再除以12】
以首字母大写的方式显示所有员工的姓名
【initcap()函数】
12. 显示正好为5个字符的员工的姓名
【length()函数】
显示不带有“R”的员工的姓名
【NOT LIKE函数】
显示所有员工姓名的前三个字符
【substr()字符串截取】
显示所有员工的姓名,用“a”替换所有“A”
【replace
原创力文档

文档评论(0)