Oracle_限制和排序语句
来源:互联网 发布:淘宝电脑整机 编辑:程序博客网 时间:2024/05/16 19:39
in
sal in (890,980) <=> sal =890 or sal = 980,顺序也是相关的;
sal not in (1,2) <=> sal !=1 and sal !=2;
not sal in (1,2) <=> 逻辑取反,先计算in,然后再取反;
空值
is null/is not null
模糊查询
like '%S';
like '__A%',第3个字符为A;
like '%/_%' escape '/',/后第一个字符是转义的字符;
逻辑运算
and 与
or 或
not 非
顺序 not and or;
where id = 1 or id =2 and sal > 1500
<=>where or id = 1 or id =2 (and sal > 1500)
注意:
字符串区分大小写,
日期查询注意日期格式
alter session set nls_date_format = 'yyyy-mm-dd';
排序
null是最大值
select sal+nvl(comm,0) tsal from emp order by tsal;
<=>select sal+nvl(comm,0) from emp order by 1;
定义变量 define/undefine
仅当前当次登录用户有效
define e = 7902;
select ename , sal from emp where empno = &e;
临时变量 &
select ename , sal from emp where empno = &e;
Enter value for e :7900
变量调变量 &&,
先写&&e,只需要输入一次,执行顺序右到左
select &&e, ename , sal from emp where &e = 7900;
Enter value for e :empno
多个变量顺序:右到左,上到下
声明变量
var v1 number;
exec :v1 :=7900;
select ename , sal from emp where empno = :v1;
查看新旧值 set verify off
- Oracle_限制和排序语句
- Oracle_过滤和排序
- select语句(2)--排序和限制查询
- Oracle_连接数据库语句
- Oracle_事务控制语句
- 初学Oracle_其他语句
- 搜索列表页,用数据库排序分页和like语句,限制TPS
- Oracle编写简单的查询语句,以及限制数据和对数据的排序
- oracle_脚本获取创建用户语句
- 初学Oracle_单条selcet语句
- 初学Oracle_多条selcet语句
- Oracle_画图解释 SQL join 语句
- Oracle_创建和管理表
- ORACLE_创建和管理表
- 限制数据和对数据排序
- sql_限制数据和对数据排序
- Oracle_利用exp和imp迁移数据
- Oracle_学习使用SQL语句六(连接查询)
- lua中dofile,loadfile,require的区别
- 第九周项目3-稀疏矩阵的三元组表示的实现及应用(2)
- 并发自定义主键生成策略
- 洛谷-导弹的召唤(数据加强)
- caffe学习笔记(1)完整的caffe继承关系(图解)
- Oracle_限制和排序语句
- Hadoop+idea+maven开发配置
- 人生之精华,胜读十年书
- Qt5学习之路(VS2012下创建一个QT应用程序)
- 【仅收藏】隐藏ActionBar:requestWindowFeature(Window.FEATURE_NO_TITLE)无效解决方法
- python的web抓取技术
- halcon vs2013配置
- iOS使用stackview只能支持iOS9.0以上的系统
- c/c++练习–15