Oracle学习二(过滤和排序)

字符串大小写敏感

Oracle查询中where条件中的指定查询存在大小写敏感

在这里插入图片描述

日期函数(下次补详细的)

日期格式也存在敏感

<select * from emp where hiredate='17-11月-81'>中的月也不可以省略

在这里插入图片描述
我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:

修改日期格式在这里插入图片描述NLS_DATE_FORMAT日期格式化

<alter session set NLS_DATE_FORMAT='yyyy-mm-dd';>

在这里插入图片描述

Oracle中的between and

查询薪水在1000到2000之间所有人的信息

select * from emp where sal betwenn 1000 and 2000;

在这里插入图片描述
当我们试着反过来查询

select * from emp where between 2000 and 1000;

在这里插入图片描述
总结:
1、between and 查询小的数值必须在大的数值前面
2、它查询的结果集是包含边界的

Oracle中的模糊查询like语句

查询名字第一个是’A‘的员工信息

select * from emp where ename like 'A%';

在这里插入图片描述查询名字是四个字的员工信息

select * from emp where ename like '____';

在这里插入图片描述查询名字中含有特殊字符的员工信息
在这里插入图片描述总结:要查询的信息中有特殊字符需要用’\'特殊字符转义,在like语句后边加escape '\'

where条件执行后的语句顺序执行顺序

从右向左顺序执行(例子以后补)

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值