Oracle笔记.一.简单查询、限制性查询和数据的排序
来源:互联网 发布:眉间雪道姑捏脸数据 编辑:程序博客网 时间:2024/05/16 10:55
1.|| :连接运算符
select ename ||'员工的年薪为:'|| sal*12 "工资" from emp;
这一查询语句使用了文本字符串和连接运算符,文本字符串是指包含在select子句中的字符、数字或表达式,而不是任何的列名或列的别名。如果字符、数字或表达式是日期型或字符型,就必须把它们用单引号括起来。
2.select distinct deptno from emp;
当查询比较大的表时尽可能的避免使用distinct,因为oracle系统是通过排序的方式来完成distinct这一功能的,很容易造成oracle系统效率的降低。通常可以使用不同的查询语句来完成同样的工作。
distinct可以用作于多列,此时显示的结果为每一种列组合只显示一行。
select distinct deptno,job from emp;
3.between and 包含上限和下限的值,如果用于字符型和日期型数据,这两种类型的数据必须用单引号括起来。
4.where 子句中的字符串是区分大小写的,where字符型和日期型数据要用单引号括起来,但是数字型不用。
5.like运算符可以使用一下两个通配符,“ % ”和“ _ ”;、
%:0个或多个字符
_:一个且只能是一个字符
6.使用转移字符:
select * from myemp where dname like 'IT\_%' escape '\';
即将\作为转义字符。
7.order by 子句对查询的结果进行排序为从小到大排序;
desc为降序排序
select * from emp where sa>1500 order by sal desc;
如果使用了order by子句,则该子句一定是SQL语句的最后一个子句。
order by 子句后面可以使用别名或表达式。
order by 子句中使用列号:order by 3 , 使用第三列进行排序
0 0
- Oracle笔记.一.简单查询、限制性查询和数据的排序
- Oracle限制性查询和数据排序
- oracle入门之第二章【限制性查询和数据的排序】
- oracle学习 第二章 限制性查询和数据的排序 ——01
- oracle学习 第二章 限制性查询和数据的排序 ——02
- oracle学习 第二章 限制性查询和数据的排序 ——03
- Oracle笔记简单查询、限定查询、数据的排序
- Oracle笔记四:简单查询、限定查询、数据排序
- Oracle笔记(四) 简单查询、限定查询、数据的排序
- Oracle笔记(四) 简单查询、限定查询、数据的排序
- Oracle笔记(四) 简单查询、限定查询、数据的排序
- Oracle笔记(四) 简单查询、限定查询、数据的排序
- Oracle基础知识笔记(4) 简单查询、限定查询、数据的排序
- Oracle笔记(四) 简单查询、限定查询、数据的排序
- Oracle笔记(四) 简单查询、限定查询、数据的排序
- Oracle编写简单的查询语句,以及限制数据和对数据的排序
- 简单查询、限定查询、数据的排序
- Oracle学习笔记[4]----限定查询,数据的排序
- 【JAVA】Java学习路线图
- vagrant up启动,不用选择桥接网络接口的方法
- 第一篇博客,MARK下
- Android 数据查询query函数参数解析
- Java反射原理分析
- Oracle笔记.一.简单查询、限制性查询和数据的排序
- java方法的重载与覆盖的条件
- leetcode Container With Most Water
- ffmpeg进行音频解码,QAudioOutput播放解码后的音频
- 单元测试代码比产品代码还要多?
- Java中普通代码块,构造代码块,静态代码块区别及代码示例
- hdu2583
- Oracl.二.常用的SQL*Plus命令和环境变量
- 图解分析汇编代码以理解计算机是如何工作的