oracle之基本的过滤和排序数据
--查询对应的列 大于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之基本的过滤和排序数据相关推荐
- oracle之基本的过滤和排序数据之课后练习
7. WHERE 子句紧随 FROM 子句8. 查询 last_name 为 'King' 的员工信息错误1: King 没有加上 单引号select first_name, last_name fr ...
- sql复习(sql基础、过滤和排序数据、单行函数)
一.sql基础 日期和字符只能在单引号 中出现 在select子句中使用关键字 distinct 删除重复行 select distinct department_id from employees; ...
- oracle 排序_Oracle数据库中SQL之过滤和排序数据
1 过滤 使用WHERE子句,将不满足条件的行过滤掉.WHERE子句紧随FROM子句 SELECT *|{[DISTINCT]column|expression[alias]} FROM table ...
- Pandas数据分析1-了解数据、数据过滤与排序
了解数据 import pandas as pd #读入数据 path1 = "E:/kaggle数据/exercise_data/chipotle.tsv" df = pd.re ...
- Kesci的十套数据分析练习笔记练习1-开始了解你的数据练习2-数据过滤与排序练习3-数据分组练习4-Apply函数练习5-合并练习6-统计练习7-可视化练习8-创建数据框练习9-时间序列练习10-删
练习题Kesci链接: [ link ](https://www.kesci.com/home/project/59e77a636d213335f38daec2) 文章目录 练习1-开始了解你的数据 ...
- SQL基础--过滤和排序
为什么80%的码农都做不了架构师?>>> --======================================= --SQL基础-->过滤和排序 --==== ...
- oracle 分组 排名,Oracle数据库之分组查询及排序
分组查询:使用 group by 来设置分组,把该列具有相同值的多条记录当成一组记录来处理,然后只会输出一条记录,得到的结果会默认使用升序的方式进行排列. 规则: (1)如果使用了分组函数,或者是 g ...
- MYSQL 查询数据排序数据和分组数据
在mysql查询过程中,可以对数据进行过滤,也可以对数据进行排序,可以对数据分组,下面分别讲述排序数据和分组数据例子.1,数据的排序 使用 ORDER BYselect * from where id ...
- MySQL中如何约束和排序数据
约束和排序数据 一.比较运算符 例 1.查询 employees 表,员工薪水大于等于 15000 的员工的姓名与薪水. Select * from employees where salary &g ...
最新文章
- 5 OC 中的三种对象
- 【Android 内存优化】Bitmap 硬盘缓存 ( Google 官方 Bitmap 示例 | DiskLruCache 开源库 | 代码示例 )
- linux双小于命令,Linux文本比较命令:diff
- 【转】集合类说明及区别
- 如何使用TCP套接字的端口来区分是哪个客户端发起的连接
- 实例32:python
- Linux 学会看日志文件处理问题
- Java如何将指定字符串转化为指定日期格式
- [TIPS]数据库 应用软件 MSSMS
- c语言如何写地图,自己用C语言写的扫雷地图
- Oracle 数据库升级
- 005 Aspectj的引入
- VB6.0连接Oracle中文乱码
- Nginx学习笔记(七)——配置Nginx实现Gzip网页压缩、图片压缩
- Spark如何求解中位数
- 梁宁-产品思维30讲-小米的效率革命
- 微型计算机分类可以分为哪些,微型计算机的分类通常以微处理器的什么来划分...
- abb机器人编程手册_002.ABB机器人高级编程--String飞升篇
- SpringBoot+Vue项目在线学生请假管理系统
- 2022年 CSP-J1 CSP-S1 初赛 如何进行复习 如何做题
热门文章
- 【leetcode77】Single Number
- php中urlencode使用
- nyoj 21 三个水杯 BFS
- a4988 脉宽要求_基于STM32的微型步进电机驱动控制器设计
- 小甲鱼python课后答案40讲_小甲鱼Python 第30讲课后习题看不懂
- 计算机抄作通用模块,通用命令行模块的设计及实现
- java接口废弃注释_Java注释Override、Deprecated、SuppressWarnings详解
- 替换更改登陆页面logo与链接
- mysql如何修改开启允许远程连接
- VScode配置eslint保存自动格式化,eslint格式化去掉分号和双引号。vscode自动保存去掉分号和双引号;““