所有语句均为安装oracle数据库后scott的默认表emp,dept等表

1.自己插入自己:insert into 表名 (字段)select *from 表名

2.去除重复行: select distinct deptno,job from emp;

3.查询smith 的薪水,工作,所在部门

对于表中内容,如上图,必须区分大小写,但是对于字段,可以不区分。

4.对于处理null值的函数使用nvl

5. 如何显示1982年之后入职的员工

只能用默认值,永久生效为‘yyyy-mm-dd’需要修改注册表,但是重启后,也会还原成默认值。

6.如果显示工资在2000到2500的员工

7.如何显示首字符为S的员工的姓名和工资--like

8.如何显示第三个字符为大写0的所有员工姓名和工资

9.如何显示empno为123,345,800的员工情况

10.没有上级的员工查出来

11.查询工资高于500或者岗位是manager的雇员,同时满足他们的姓名首写字母为大写的J

12.如何按照工资的从低到高的顺序显示雇员的信息

13.按照部门号升序而且员工的工资降序排列。

14.利用别名排序

15.如何显示工资最高和最低的人(列明必须都是分组函数)

16.请显示工资高于平均工资的员工信息

17.如何显示每个部门的平均工资和最高工资(分组函数必须出现在字段中)

18.显示每个部门的每个岗位的平均工资和最低工资

19.显示平均工资低于200的部门号和它的平均工资

分组函数只能出现在选择列、having、order by中

20.多表查询是基于两个或者两个以上的表或者视图的查询。

显示雇员名,雇员工资及所在部门的名字【笛卡尔积】

笛卡尔积的原则多表查询的条件至少不能 少于表个数-1

21.如何显示部门名为10的部门名,员工,工资

22.显示各个员工的姓名,工资,及其工资的级别

23.显示雇员名,雇员工资及所在部门的名字,并按部门排序

24.自连接。在同一个表的查询

如何显示某个员工FORD的上级名字

25.子查询

如何查询和部门10的工作相同的雇员的名字、岗位、工资、部门号

26.如何 显示工资比部门30的所有员工的工资高的员工的姓名、工资和部门号

27.如何显示工资比部门30的任意一个员工的工资高的员工的姓名、工资和部门号。

28.多列返回

如何查询与SCOTT部门和岗位相同的所有员工

29.如何显示高于自己部门平均工资的员工的信息

子查询from之后 又叫内嵌视图,且子查询作为一个表 一定要取别名。

30.oracle分页查询有三种方式

rownum:挑选出6到10的数据

31.创建新表

create table  mystable  (id ,ename,sal)  as select   empno,ename,sal from emp;

32.合并查询

合并多个select语句,取并集(union),只要满足一个条件,但是union all 是所有的都显示。intersect 是取交集 ,minus是取差集

33.创建新数据库用数据库向导工具

最新文章

  1. BlockingQueue深入分析(转)
  2. Generics and Collection (1)
  3. IOS----友盟推送详解
  4. linux基础-第十三单元 硬盘分区、格式化及文件系统的管理二
  5. 第三次作业——K米评测
  6. spring集成freemaker 制作短信模板
  7. HDU 3698 DP+线段树
  8. 《刺杀金正恩》1080p全高清无水印,附中文字幕 bt种子下载,附字母(百度网盘/360云盘)
  9. C++ 需要返回值的函数却没有返回值的情况 单例模式
  10. nginx+fastcgi php 使用file_get_contents、curl、fopen读取localhost本站点.php异常的情况
  11. 对float的理解
  12. spring5——Aop的实现原理(动态代理)
  13. Tomcat 对 HTTP 协议的实现(上)
  14. css世界的学习笔记
  15. stm32l071cbt6片内flash操作
  16. kotlin的安装(一)
  17. ROS进阶学习手记 7 -- RViz仿真实例1
  18. input 模糊搜索
  19. QT中VideoProbe的简介和实现
  20. 借鉴seisman安装软件时的文件放置选择

热门文章

  1. MFC 根据字符宽度居中
  2. windows driver 写数据到txt
  3. 洛谷 P1470 最长前缀 Longest Prefix
  4. RecyclerView使用介绍
  5. SPFA--P3905 道路重建
  6. App开发(连接外部服务器)
  7. Java实用小工具
  8. CentOS 7.3 下部署基于 Node.js的微信小程序商城
  9. springcloud之Eureka上
  10. 神经网络 参数计算--直接解析CKPT文件读取