1.在查询过程中使用算术表达式对数据进行运算
student表结构如下:

最后一项salary表示每个人的月薪,我现在想查询每个人的年薪:

2.使用nvl函数处理null值,向表中插入一条数据,该数据的salary项为null:

不使用nvl函数:

使用nvl函数:

3.将查询结果的字符串连接起来:

这里我们使用oracle安装好之后scott用户自带的emp表:

4.查找1982年1月23日后入职的员工,以下几种方式都可以,注意日期的不同写法:

5.查询工资大于等于2000并且小于等于3000的员工:

6.显示姓名首字母为S的员工姓名和工资:

7.显示姓名第二个字母为L的员工的姓名和工资(注意:oracle中的数据严格区分大小写):

8.在where中使用关键字in

9显示出没有上级领导的雇员(注意这里不能写mgr=null):

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

11.使用order by子句,默认为asc
按照工资从高到低显示雇员信息

12.按照部门号升序而雇员工资降序排列显示:

13.按年薪排序:

版权声明:本文为博主原创文章,未经博主允许不得转载。

转载于:https://www.cnblogs.com/lenve/p/4611335.html

oracle数据库使用之数据查询入门相关推荐

  1. Oracle数据库表,数据量很少,但是查询很慢

    Oracle数据库表,数据量很少,但是查询很慢 1.起因 1.1.原因排查 1.2.原因分析 2.解决方式 2.1.删表重建这张表(95%解决一切问题) 2.2.建索引(目前用的) 1.起因 一开始是 ...

  2. Oracle数据库间的数据复制 - SQLPlus中的COPY命令

     Copy命令可以实现不同Oracle数据库间的数据的复制,也是可以实现同一数据库的数据复制,其性能表现和导入/导出相同.原理图: 根据9i文档,说Copy命令未来会不支持,但实际上Oracle ...

  3. Oracle数据库中的级联查询、级联删除、级联更新操作教程

    这里整理了Oracle中的三种级联操作,其中Oracle定义外健的时候可以定义级联删除,但是没有级联修改的语法,当然可以用触发器实现,下面我们详细来看Oracle数据库中的级联查询.级联删除.级联更新 ...

  4. oracle如何根据ID恢复部分数据,三种方法找回Oracle数据库误删除的数据

    三种方法找回Oracle数据库误删除的数据 最新动态来源:点击数:6141更新时间:2018/5/10 有很多朋友都遇到过在操作数据库时误删除某些重要数据的情况,如果数据库没有备份而且数据有十分重要的 ...

  5. exp导oracle数据库,使用exp/imp 在oracle数据库间导数据

    最近工作需要将oracle数据库的表数据导出到另一个oracle数据库表,找到了oracle 自带的命令行,并记录下导数据过程. 导数据过程分以下几步: 假设源数据库为A,目标数据库为B 1.在B上通 ...

  6. Oracle数据库之多表查询

    oracle安装参照: Oracle数据库之安装教程 Oracle数据库总结: Oracle数据库之基本查询 Oracle数据库之单行函数 Oracle数据库之多行函数 Oracle数据库之多表查询 ...

  7. 如何实现Oracle数据库之间的数据同步?

    我们都知道,在Oracle数据库的管理与开发工作中,总会存在着一些表数据和基础资料数据,这时需要有效的将这些数据库进行同步合并,有没有什么简单的方法可以实现Oracle数据库之间的数据同步呢?在此诚恺 ...

  8. oracle中如何加字母,Oracle数据库之oracle数据库表插入数据的时候如何产生一个字母+数字...

    本文主要向大家介绍了Oracle数据库之oracle数据库表插入数据的时候如何产生一个字母+数字,通过具体的内容向大家展现,希望对大家学习Oracle数据库有所帮助. Oracle 语句中" ...

  9. oracle数据库速度测试,【原创】验证在Oracle数据库中操纵数据的各种方法的速度...

    机器配置:组装的PC SERVER,4AMD CPU,8G内存,4块SCSI硬盘.Oracle 10.2.0.4. 试验目的:在244上,对xxx_flow表进行复制.更新,验证在Oracle数据库中 ...

最新文章

  1. matlab 神经网络预测时间序列示例(水痘模型)
  2. Cortex-M3内核中的异常
  3. 轴固定位置_3轴、3+2轴、5轴加工都有哪些区别?这篇文章给你整明白
  4. 数据分析pandas属性实现统计分析
  5. 愿你白天有说有笑,晚上睡个好觉
  6. 怎样在excel表格中画斜线并打字_一日一技丨Excel斜线表头如何制作?标题、表头的4个技巧...
  7. dp之二维背包poj1837(天平问题 推荐)
  8. origin master 出现The authenticity of host 'github.com ' can't be established
  9. 信息学奥赛一本通(1139:整理药名)
  10. html引入css webpack_深入剖析webpack——webpack 基础
  11. slice 定义和用法
  12. centos7 安装nginx报错./configure: error: the HTTP rewrite module requires the PCRE library
  13. linux判断是否能上网_如何判断飘窗是否能砸掉?砸掉飘窗可以怎么利用?
  14. 物业管理系统c语言,物业管理系统C语言程序实习.doc
  15. t470键盘拆解_做工保持良好水准 ThinkPad T470笔记本拆机解析
  16. 微信公众平台接入广告投放系统
  17. SMT32的RTC的晶振为什么是32768Hz
  18. winedit自动换行
  19. 怎么样上台演讲(结合ppt)。。超级实用。。。
  20. linux 解压zip文件到指定文件夹,Linux解压文件到指定目录

热门文章

  1. 华硕笔记本电池软件_华硕灵耀X逍遥测评:11代酷睿处理器加持,王者归来
  2. iso qemu 安装ubuntu_qemu 安装 ubuntu-server 虚拟机
  3. win7一直显示正在关机_LG可编程控制器一直显示正在通信维修选凌科公司规模大...
  4. java label 边框_java中怎么给jlabel设置边框,多谢!
  5. 错误: 找不到或无法加载主类
  6. python3 threading.lock_Python3 threading
  7. java中解释命令_闲来无事可来了解下Java中Javadoc命令的用法
  8. k6前级效果器怎么用_P18:调制类效果器的那些事儿(Modulation)
  9. html中如何华直角坐标系,空间直角坐标系的画法..ppt
  10. css 设置表格右边有图片_20个web前端HTML5初学者实用CSS代码技巧