一、选择限定数据行
(一)使用where语句
where 子句的作用 放在 from语句后执行
语法格式:where 列名 比较操作符 要比较的值
1、比较操作符 等于 = 、大于 > 、大于或等于 >=、小于 <、小于或等于 <=、不等于<>;
字符型数据作为比较值时,必须用单引号引起来,并区分大小写;
2、比较日期型 where hiredate > '01-1月-85' //入职时间在1985年1月1日前;
3、特殊比较运算符
(1) between 左区间 and 右区间
(2) IN( 集合列表) //使用IN运算符判断要比较的值是否和集合列表中的任何一个值相等。
(3)LIKE 运算符 – 使用LIKE运算符判断要比较的值是否满足部分匹配 叫模糊查询。模糊查询中两个通配符:
– % 代表零或任意更多的字符
– _ 代表一个字符
(4)IS NULL 运算符
4、逻辑运算符– 当需要和多个条件表达式进行比较时,需要使用逻辑运算符把多个表达式连接起来,
逻辑运算符包括AND、OR、NOT,逻辑表达式的结果为TRUE,FALSE,NULL。优先级not>and>or
二、数据排序-在所有oracle数据库语句中的最后一个执行
order by 表.列名 asc(升序)
order by 表.列名 desc (降序)