oracle 数据库SQL开发之限定数据和数据排序

一、选择限定数据行

(一)使用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 (降序)

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值