在查询中过滤行 在查询中对行进行排序
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在单引号里面的值区分大小写
时间: 2024-10-11 03:04:01