码迷,mamicode.com
首页 > 编程语言 > 详细

过滤和排序数据

时间:2016-08-01 00:07:53      阅读:175      评论:0      收藏:0      [点我收藏+]

标签:

在查询中过滤行 在查询中对行进行排序

 

1 过滤行举例

Select employee_id ,last_name,salary

From employees

Where employee_id>200

 

2 一旦作为字符串出现 严格区分大小写

例如
where last_name=’Michael’  这时候大小写是敏感的(日期和字符都要用引号括起来)

并且日期要用本地化形式写出

但是一般转化成字符串 操作

To_char(hireday,’yyyy-mm-dd’)=’1994-06-07’

 

3比较运算时 不等于可以用!=<> 赋值使用:=

其他比较运算 Between...and...(包含边界)  In(set)  like(模糊查找) is null(空值)

 

4

In的用法 where id in(70,80,90)

 

5 名字中含有字符a的员工

Where name like ‘%a%

 

6更新操作

Update +

Set last_name=’xm’

Where last_name=’xiaoming’

 

7order by 排序

(desc 从大到小) (asc 从小到大)

可能出现多层排序 (先按一个排 相同了再按另外一个排 也可以按别名排)

 

8在单引号里面的值区分大小写 

过滤和排序数据

标签:

原文地址:http://www.cnblogs.com/HJL085/p/5724318.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!