专题一:oracle查询

1.where查询

  • 查询部门编号是1的部门信息
select *from emp where deptno=1;

  • 查询姓名是kw的员工,字符串使用‘’,内容大小写敏感
select *from emp where name='kw' 

  • 查询2018年1月4日入职的员工,注意oracle默认日期格式(DD-MON-RR表示2位的年份)

select * from emp where hiredate = '4-1月-18';

  • 查询age大于20的员工
select * from emp where age > 20;

  • 查询age不等于20
select *from emp where age<>20;

  • 查询年龄在20到25岁之间的员工信息
select *from emp where (age>20) and (age <25);或者select *from emp where age between 20 and 25;

  • 查询age不在20到25之间的员工信息
select *from emp where age NOT between 20 and 25;

总结:between……and……,小数据必须在前,大数据在后。

不等于符号<>或者!=

  • or的使用,in的使用
  • 查询名字为kw或者为wq的信息
select *from emp where name='kw' or name='wq';或者select *from emp where name  in ('kw','wq');

  • 模糊查询
select *from emp where name like 'k%'    --匹配0个,1个或者多个

  • 查询以w结尾的员工信息
select *from emp name like '%w''

  • 查询第一个为k,最后一个是q的员工信息
select *from emp  where name like 'k%q'

  • 查询第一个为k,第三个是q的员工信息
select *from emp where name like ‘k_q’; 

  • 查询叫k_的员工
select *from emp where name  like 'k_' escape '\';  

  • 对于数据的查询如果函数‘’‘的是数据,需要使用‘进行转义
  • 查询null的数据,使用is null;
select  *from emp where comm is null;

  • 查询数据的奖金为null,佣金大于1000的
select *from emp where (comm is null) and (sal>1000);

  • 查询薪水是100,200,300.400的元工信息
select *from emp where sal in(100,200,300,400);

转载于:https://www.cnblogs.com/kw28188151/p/8192521.html

Oracle数据库(三)相关推荐

  1. Oracle数据库三种备份方案

    Oracle数据库有三种标准的备份方法,它们分别是导出/导入(EXP/IMP).热备份和冷备份.导出备件是一种逻辑备份,冷备份和热备份是物理备份. 一. 导出/导入(Export/Import) 利用 ...

  2. Oracle数据库三种备份方式介绍

    冷备份 备份 直接拷贝oracle目录下的admin.oradata(datafile, controlfile,redo).flash_recovery_area三个文件夹,db_1目录下datab ...

  3. oracle数据库备份方法主要有哪几种,Oracle数据库备份方法有哪三种?

    Oracle数据库的备份方法很多,无论使用那种备份方法,备份的目的都是为了在出现故障后能够以尽可能小的时间和代价恢复系统.比如使用export实用程序导出数据库对象.使用Oracle备份数据库.使用O ...

  4. 怎样新建Oracle数据库

    怎样新建Oracle数据库 原文:怎样新建Oracle数据库 新建Oracle数据库三种方法: 1.通过运行Oracle Database Configuration Assistant 创建配置或删 ...

  5. 如何新建一个oracle数据库,ORACLE怎么新建数据库

    新建Oracle数据库三种方法: 1.通过运行Oracle Database Configuration Assistant 创建配置或删除数据库(也可在命令行下输入dbca): 2.用命令行的方式建 ...

  6. Oracle数据库操作命令

        首先,不管是Oracle.mySQL,还是其他数据库,一般都是使用的标准的SQL语言(结构化查询语言).所以只要掌握了SQL语句,在其他数据库中大都是通用的.     但是,每个数据库都有自己 ...

  7. oracle配置并发备份,oracle数据库还原以及备份 包括快速备份(并发压缩)

    expdp jhpt/XXXX directory=databackup dumpfile=dpfile_201512091300_%U.dmp filesize=5G parallel=8 comp ...

  8. oracle分页的方法,Oracle数据库分页的集中方法(三种方法)

    在 做项目中用到了分页,下面说一下oracle分页的方法; 采用伪列 rownum 查询前10条记录 [sql] select * from t_user t where ROWNUM <10; ...

  9. Oracle数据库备份与恢复的三种方法

    Oracle数据库备份与恢复的三种方法 Oracle数据库有三种标准的备份方法,它们分别是导出/导入(EXP/IMP).热备份和冷备份.导出备件是一种逻辑备份,冷备份和热备份是物理备份. 一. 导出/ ...

  10. oracle数据库第八章答案,Oracle培训(三十)——Oracle 11g 第八章知识点小结——处理数据...

    Oracle培训(三十)--Oracle 11g 第八章知识点总结--处理数据 Oracle 11g 第八章知识点总结--处理数据 知识点预览 复习 处理数据 复习 --建表t_user create ...

最新文章

  1. Mac OS X下使用C++ JSON库
  2. 非存储过程分页- 前台分页样式和控件
  3. 存储过程打印超过8000的VARCHAR字符的问题
  4. Python数据分析模块 | pandas做数据分析(三):统计相关函数
  5. ApacheCN jQuery 译文集 20211121 更新
  6. Phonetics: Lecture Three 语音 第三课 Teacher:Patrick
  7. darknet yolov3 yolov4转caffe 教程
  8. 西门子200程序案例集
  9. Nodejs手把手教程
  10. ym——Android从零开始(3)(常用控件+下拉框视图)(新)
  11. 语言处理 之 melgan
  12. 差分时钟、DQS与DQM - DDRx的关键技术介绍
  13. Five nines
  14. Redis 如何实现库存扣减操作和防止被超卖?
  15. C语言实现计算机网络技术
  16. 传动系统结构简图_输送带传动结构简图大全
  17. 小议技术业务孰重孰轻-既不能重文轻武,也不能重业务轻技术
  18. SATA 硬盘/SSD温度读取
  19. 最新 docker 日常总结-实用宝典-先收藏
  20. c语言打袋鼠游戏,急求帮助,C语言编程作业,实在是不会了,拜托大家帮帮忙...

热门文章

  1. rabbitmq如何保证消息不被重复消费_如何保证消息不被重复消费
  2. Anaconda 镜像源操作(查看配置删除)
  3. linux as5 启动mysql_Red Hat AS5进入救援模式的步骤
  4. LeetCode 2089. 找出数组排序后的目标下标
  5. LeetCode 1129. 颜色交替的最短路径(BFS)
  6. LeetCode 1135. 最低成本联通所有城市(最小生成树+排序+并查集)
  7. LeetCode 第 22 场双周赛(220/2041,前10.8%)
  8. 程序员面试金典 - 面试题 01.01. 判定字符是否唯一(位运算,牛)
  9. LeetCode 1338. 数组大小减半
  10. 谷歌插件开发ajax请求,chrome插件 注入js以及发送ajax(message/request)