oracle 存储过程 胡勇,Oracle SQL:经典查询练手第二篇
本文与大家共同讨论与分享ORACLE SQL的一些常用经典查询,欢迎大家补充,同时你认为有那些经典的也可分享出来。在本文中,对每一个问题,你要是认为有什么更好的解决方法也欢迎你及时提出。交流与分享才能共同进步嘛,感谢!
本篇相对上篇来说比较简单,如果你对本篇的各测试做得不称心如意的话,我想你是时候给自己充下电了!
本文使用的实例表结构与表的数据如下:
scott.emp员工表结构如下:
SQL>DESCSCOTT.EMP;
NameType NullableDefaultComments
-------- ------------ -------- ------- --------
EMPNO NUMBER(4) 员工编号
ENAME VARCHAR2(10) Y 员工姓名
JOB VARCHAR2(9) Y 职位
MGR NUMBER(4) Y 上级编号
HIREDATEDATEY 雇佣日期
SAL NUMBER(7,2) Y 薪金
COMM NUMBER(7,2) Y 佣金
DEPTNO NUMBER(2) Y 所在部门编号
--提示:工资 = 薪金 + 佣金
scott.dept部门表
SQL>DESCSCOTT.DEPT;
NameType NullableDefaultComments
------ ------------ -------- ------- --------
DEPTNO NUMBER(3) 部门编号
DNAME VARCHAR2(14) Y 部门名称
LOC VARCHAR2(13) Y 地点
scott.emp表的现有数据如下:
SQL>SELECT*FROMSCOTT.EMP;
EMPNO ENAME JOB MGR HIREDATE SAL COMM DEPTNO
----- ---------- --------- ----- ----------- --------- --------- ------
7369 SMITH CLERK 7902 1980-12-17 800.00 20
7499 ALLEN SALESMAN 7698 1981-2-20 1600.00 300.00 30
7521 WARD SALESMAN 7698 1981-2-22 1250.00 500.00 30
7566 JONES MANAGER 7839 1981-4-2 2975.00 20
7654 MARTIN SALESMAN 7698 1981-9-28 1250.00 1400.00 30
7698 BLAKE MANAGER 7839 1981-5-1 2850.00 30
7782 CLARK MANAGER 7839 1981-6-9 2450.00 10
7788 SCOTT ANALYST 7566 1987-4-19 4000.00 20
7839 KING PRESIDENT 1981-11-17 5000.00 10
7844 TURNER SALESMAN 7698 1981-9-8 1500.00 0.00 30
7876 ADAMS CLERK 7788 1987-5-23 1100.00 20
7900 JAMES CLERK 7698 1981-12-3 950.00 30
7902 FORD ANALYST 7566 1981-12-3 3000.00 20
7934 MILLER CLERK 7782 1982-1-23 1300.00 10
102 EricHu Developer 1455 2011-5-26 1 5500.00 14.00 10
104 huyong PM 1455 2011-5-26 1 5500.00 14.00 10
105 WANGJING Developer 1455 2011-5-26 1 5500.00 14.00 10
17rowsselected
Scott.dept表的现有数据如下:
SQL>SELECT*FROMSCOTT.DEPT;
DEPTNO DNAME LOC
------ -------------- -------------
110 信息科 海口
10 ACCOUNTING NEW YORK
20 RESEARCH DALLAS
30 SALES CHICAGO
40 OPERATIONS BOSTON
50 50abc 50def
60 Developer HaiKou
7rowsselected
用SQL完成以下问题列表:
1、找出EMP表中的姓名(ENAME)第三个字母是A 的员工姓名。
2、找出EMP表员工名字中含有A 和N的员工姓名。
3、找出所有有佣金的员工,列出姓名、工资、佣金,显示结果按工资从小到大,佣金从大到小。
4、列出部门编号为20的所有职位。
5、列出不属于SALES 的部门。
6、显示工资不在1000 到1500 之间的员工信息:名字、工资,按工资从大到小排序。
7、显示职位为MANAGER 和SALESMAN,年薪在15000 和20000 之间的员工的信息:名字、职位、年薪。
8、说明以下两条SQL语句的输出结果:
SELECTEMPNO,COMMFROMEMPWHERECOMMISNULL;
SELECTEMPNO,COMMFROMEMPWHERECOMM =NULL;
41/41234>
oracle 存储过程 胡勇,Oracle SQL:经典查询练手第二篇相关推荐
- 经典查询练手第二篇(不懂装懂,永世饭桶!)
本文与大家共同讨论与分享ORACLE SQL的一些常用经典查询,欢迎大家补充,同时你认为有那些经典的也可分享出来.在本文中,对每一个问题,你要是认为有什么更好的解决方法也欢迎你及时提出.交流与分享才能 ...
- ORACLE SQL: 经典查询练手第二篇
本文使用的实例表结构与表的数据如下: scott.emp员工表结构如下: SQL> DESC SCOTT.EMP; Name Type Nullable Default ...
- ORACLE SQL:经典查询练手第二篇
本文使用的实例表结构与表的数据如下: scott.emp员工表结构如下: SQL> DESC SCOTT.EMP; Name Type Nullable Default ...
- oracle17502,[推荐]ORACLE SQL:经典查询练手第二篇(不懂装懂,永世饭桶!)
--------1. 找出EMP表中的姓名(ENAME)第三个字母是A 的员工姓名.---------SQL>SELECTENAMEFROMSCOTT.EMPWHEREENAMELIKE'__A ...
- ORACLE SQL:经典查询练手第一篇
本文使用的实例表结构与表的数据如下: scott.emp员工表结构如下: Name Type Nullable Default Comments -------- ------ ...
- [推荐推荐][提供下载]ORACLE SQL:经典查询练手系列文章收尾(目录篇)
[推荐推荐][提供下载]ORACLE SQL: 经典查询练手系列文章收尾(目录篇) --通过知识共享树立个人品牌. 通过近一个月的努力,<经典查询练手系列>也快告一段落,但并不代表结束,以 ...
- [推荐]ORACLE SQL:经典查询练手第三篇(不懂装懂,永世饭桶!)
[推荐]ORACLE SQL:经典查询练手第三篇(不懂装懂,永世饭桶!) [推荐]ORACLE SQL: 经典查询练手第三篇(不懂装懂,永世饭桶!) --通过知识共享树立个人品牌. 本文与大家共同讨论 ...
- [强烈推荐]ORACLE SQL:经典查询练手第四篇(不懂装懂,永世饭桶!)
[推荐]ORACLE SQL: 经典查询练手第四篇(不懂装懂,永世饭桶!) --通过知识共享树立个人品牌. 本文与大家共同讨论与分享ORACLE SQL的一些常用经典查询,欢迎大家补充,同时你认为有那 ...
- 经典查询练手第四篇(不懂装懂,永世饭桶!)
本文与大家共同讨论与分享ORACLE SQL的一些常用经典查询,欢迎大家补充,同时你认为有那些经典的也可分享出来.在本文中,对每一个问题,你要是认为有什么更好的解决方法也欢迎你及时提出.交流与分享才能 ...
最新文章
- server 2008 mysql 报错 0xc000007b_docker插件部署项目,volumes报错invalid volume specification...
- redis实践及思考
- CF245H Queries for Number of Palindromes
- python多元线性回归代码_Python实现梯度下降算法求多元线性回归(一)
- ha 配置ssl_haproxy ssl 配置方式-阿里云开发者社区
- 子过程或函数未定义_Power Pivotamp;Power BI DAX函数说明速查
- 如何获取集合里面的下标_怎样获取list集合中的最后一个对象中的值
- 支持移动触摸的jQuery图片Lightbox插件 1
- 简易抽奖软件逻辑实现
- HT1621B显示驱动LCD显示驱动芯片- SSOP48
- 反应釜cad图_反应罐系列图(5张图)CAD格式
- java 验证码不显示,页面没有显示验证码解决办法
- 复杂网络作业四:第三题——随机图、小世界网络和真实网络的度分布
- pug 编译html,pug之HTML模板引擎安装编译教程
- python分支语句_Python语言基础分支语句、循环语句.ppt
- 2012年寒假假期总结
- 你会给论文正确加引用吗?
- 机器学习:决策树的预剪枝和后剪枝
- 清华开课《摸鱼学导论》,1000多学子在线摸鱼
- TWRP / android 四清三清双请概念
热门文章
- c语言程序可以从任何函数开始执行,C语言-基本选择题及参考答案
- 设计模式笔记十八:中介者模式
- Android笔记 ANR Application Not Response
- 2021c语言教程,全国计算机等级考试二级教程——C语言程序设计(2021年版)
- Ubuntu18.04配置TeXLive2020+TeXstudio
- matplotlib绘图相关
- ubuntu安装常用软件(比如python、搜狗拼音、cudnn等)
- EmEditor18.1.2 注册码
- 第八章:在Spark集群上掌握比较重要的图操作之Property Operators(2)
- es6删除数组某项_es6删除数组元素或者对象元素的方法介绍(代码)