--查询对应的列 大于5000
select employee_id,last_name,salary from employees
where salary>5000

运行结果

--查询对应的日期
select last_name,hire_date from employees where hire_date='7-6月-1994'
--查询对应的日期
select last_name,hire_date from employees
--where hire_date='7-6月-1994'
where to_char(hire_date,'yyyy-mm-dd')='1994-06-07'

运行结果

比较运算

--员工的工资大于4000并且小鱼7000
select employee_id,last_name,salary from employees
where salary between 4000 and 7000

运行结果

--员工的部门 70 80 90
select last_name,department_id,salary from employees
where department_id in(70,80,90)

运行结果

--模糊查询 查询公司员工的名字含有a的有谁
select last_name,department_id,salary from employees
where last_name like '%a%'

运行结果

--名字的第二位是字符a
select last_name,department_id,salary from employees
where last_name like '_a%'

--员工名字中含有下划线的
select last_name,department_id,salary from employees
where last_name like '%\_%' escape '\'

运行结果

空值

--查询空值
select last_name,department_id,salary,commission_pct from employees
where commission_pct is null

运行结果

--查询部门80 并且工资小鱼5000
select last_name,department_id,salary,commission_pct from employees
where department_id='80' and salary<=8000

运行结果

优先级

--排序 从高到低
select last_name,department_id,salary,commission_pct from employees
where department_id='80'order by salary desc

运行结果


--排序 从高到低 双排序
select last_name,department_id,salary,commission_pct from employees
--where department_id='80'
order by salary desc,last_name desc

运行结果

oracle之基本的过滤和排序数据相关推荐

  1. oracle之基本的过滤和排序数据之课后练习

    7. WHERE 子句紧随 FROM 子句8. 查询 last_name 为 'King' 的员工信息错误1: King 没有加上 单引号select first_name, last_name fr ...

  2. sql复习(sql基础、过滤和排序数据、单行函数)

    一.sql基础 日期和字符只能在单引号 中出现 在select子句中使用关键字 distinct 删除重复行 select distinct department_id from employees; ...

  3. oracle 排序_Oracle数据库中SQL之过滤和排序数据

    1 过滤 使用WHERE子句,将不满足条件的行过滤掉.WHERE子句紧随FROM子句 SELECT *|{[DISTINCT]column|expression[alias]} FROM table ...

  4. Pandas数据分析1-了解数据、数据过滤与排序

    了解数据 import pandas as pd #读入数据 path1 = "E:/kaggle数据/exercise_data/chipotle.tsv" df = pd.re ...

  5. Kesci的十套数据分析练习笔记练习1-开始了解你的数据练习2-数据过滤与排序练习3-数据分组练习4-Apply函数练习5-合并练习6-统计练习7-可视化练习8-创建数据框练习9-时间序列练习10-删

    练习题Kesci链接: [ link ](https://www.kesci.com/home/project/59e77a636d213335f38daec2) 文章目录 练习1-开始了解你的数据 ...

  6. SQL基础--过滤和排序

    为什么80%的码农都做不了架构师?>>>    --======================================= --SQL基础-->过滤和排序 --==== ...

  7. oracle 分组 排名,Oracle数据库之分组查询及排序

    分组查询:使用 group by 来设置分组,把该列具有相同值的多条记录当成一组记录来处理,然后只会输出一条记录,得到的结果会默认使用升序的方式进行排列. 规则: (1)如果使用了分组函数,或者是 g ...

  8. MYSQL 查询数据排序数据和分组数据

    在mysql查询过程中,可以对数据进行过滤,也可以对数据进行排序,可以对数据分组,下面分别讲述排序数据和分组数据例子.1,数据的排序 使用 ORDER BYselect * from where id ...

  9. MySQL中如何约束和排序数据

    约束和排序数据 一.比较运算符 例 1.查询 employees 表,员工薪水大于等于 15000 的员工的姓名与薪水. Select * from employees where salary &g ...

最新文章

  1. 5 OC 中的三种对象
  2. 【Android 内存优化】Bitmap 硬盘缓存 ( Google 官方 Bitmap 示例 | DiskLruCache 开源库 | 代码示例 )
  3. linux双小于命令,Linux文本比较命令:diff
  4. 【转】集合类说明及区别
  5. 如何使用TCP套接字的端口来区分是哪个客户端发起的连接
  6. 实例32:python
  7. Linux 学会看日志文件处理问题
  8. Java如何将指定字符串转化为指定日期格式
  9. [TIPS]数据库 应用软件 MSSMS
  10. c语言如何写地图,自己用C语言写的扫雷地图
  11. Oracle 数据库升级
  12. 005 Aspectj的引入
  13. VB6.0连接Oracle中文乱码
  14. Nginx学习笔记(七)——配置Nginx实现Gzip网页压缩、图片压缩
  15. Spark如何求解中位数
  16. 梁宁-产品思维30讲-小米的效率革命
  17. 微型计算机分类可以分为哪些,微型计算机的分类通常以微处理器的什么来划分...
  18. abb机器人编程手册_002.ABB机器人高级编程--String飞升篇
  19. SpringBoot+Vue项目在线学生请假管理系统
  20. 2022年 CSP-J1 CSP-S1 初赛 如何进行复习 如何做题

热门文章

  1. 【leetcode77】Single Number
  2. php中urlencode使用
  3. nyoj 21 三个水杯 BFS
  4. a4988 脉宽要求_基于STM32的微型步进电机驱动控制器设计
  5. 小甲鱼python课后答案40讲_小甲鱼Python 第30讲课后习题看不懂
  6. 计算机抄作通用模块,通用命令行模块的设计及实现
  7. java接口废弃注释_Java注释Override、Deprecated、SuppressWarnings详解
  8. 替换更改登陆页面logo与链接
  9. mysql如何修改开启允许远程连接
  10. VScode配置eslint保存自动格式化,eslint格式化去掉分号和双引号。vscode自动保存去掉分号和双引号;““