网站首页 > 技术文章 正文
第二章:限制性查询和数据的排序
1. Where子句用来限制哪些行要显示,这在关系数据库中称为选择(Selection)操作。Where子句跟在from子句之后。
2. Where是关键字,其后跟限制条件
3. 条件由列名,字符串,算术表达式,常量和比较运算符组成
4. >,<,<=,>=,=,<>,!=,BETWEEN AND ,IN, LIKE是oracle提供的9个比较运算符。
5. 一般把比较运算符用在条件语句中
6. BETWEEN 1 AND 2 运算符用于测试某些值是否在指定数值范围之内,1下限,2叫上限,该运算符可以用于数值型,字符型和日期型,但后面的两种类型必须用单引号括起来。
7. 被单引号括起来的字符串是区分大小写的。
8. select empname from emp where hiredate not between '01-JAN-81' AND '31-MAY-82'
9. IN 用来测试某些值是否在列表中出现
10. select empname from emp where job not in ('analyst','president')
11. LIKE运算符 select emp from emp where job like '%sal_' ; %代表多个字符,-代表一个且只能是一个字符
12. 转义字符\和~
13. 如果不在查询语句中使用order by则查询结果是不确定的。Order by子句一定是SQL语句的最后一个子句。
14. Order by中也可以用 Select 子句中定义的列名的别名。
15. Order by中也可以用 Select 子句中定义的表达式的别名。
16. Order by中也可以用 列号。为了可读性,尽量少用
17. Order by 也可以不用在select列表中列出的列。但为了可读性,尽量避免。
18. Order by子句中也可以使用多列,如果要排序,需要为每一列分别指定排序方式
19. select job,sal,ename from emp order by job,sal desc
猜你喜欢
- 2024-11-07 Java 常见的49个错误及避免方法!翻译作业:码农网-小峰
- 2024-11-07 「开源资讯」可视化数据库管理平台DBeaver7.2.1发布
- 2024-11-07 Mybaits中Like 的使用方式以及一些注意点
- 2024-11-07 Java 14 带来了 5 项新特性,能支持 H5 文本开发了
- 2024-11-07 JDK13正式发布:Switch表达式、GC新垃圾回收算法、低延时GC、ZGC
- 2024-11-07 sql语句基础篇 sql语句基础语句
- 2024-11-07 sql注入 sql注入原理
- 2024-11-07 SQL注入攻防入门详解 sql注入攻击原理与解决方法
- 2024-11-07 一通操作!黑客赚得数十万美元,还有一辆特斯拉
- 2024-11-07 Java数据库连接JDBC基础问答50例,Java程序员和数据库管理员必备
你 发表评论:
欢迎- 617℃几个Oracle空值处理函数 oracle处理null值的函数
- 610℃Oracle分析函数之Lag和Lead()使用
- 599℃0497-如何将Kerberos的CDH6.1从Oracle JDK 1.8迁移至OpenJDK 1.8
- 595℃Oracle数据库的单、多行函数 oracle执行多个sql语句
- 591℃Oracle 12c PDB迁移(一) oracle迁移到oceanbase
- 582℃【数据统计分析】详解Oracle分组函数之CUBE
- 572℃最佳实践 | 提效 47 倍,制造业生产 Oracle 迁移替换
- 560℃Oracle有哪些常见的函数? oracle中常用的函数
- 最近发表
-
- PageHelper - 最方便的 MyBatis 分页插件
- 面试二:pagehelper是怎么实现分页的,
- MyBatis如何实现分页查询?(mybatis-plus分页查询)
- SpringBoot 各种分页查询方式详解(全网最全)
- 如何在Linux上运行exe文件,怎么用linux运行windows软件
- 快速了解hive(快速了解美国50个州)
- Python 中的 pyodbc 库(pydbclib)
- Linux搭建Weblogic集群(linux weblogic部署项目步骤)
- 「DM专栏」DMDSC共享集群之部署(一)——共享存储配置
- 故障分析 | MySQL 派生表优化(mysql pipe)
- 标签列表
-
- 前端设计模式 (75)
- 前端性能优化 (51)
- 前端模板 (66)
- 前端跨域 (52)
- 前端缓存 (63)
- 前端aes加密 (58)
- 前端脚手架 (56)
- 前端md5加密 (54)
- 前端路由 (61)
- 前端数组 (73)
- 前端js面试题 (50)
- 前端定时器 (59)
- 前端获取当前时间 (50)
- Oracle RAC (76)
- oracle恢复 (77)
- oracle 删除表 (52)
- oracle 用户名 (80)
- oracle 工具 (55)
- oracle 内存 (55)
- oracle 导出表 (62)
- oracle约束 (54)
- oracle 中文 (51)
- oracle链接 (54)
- oracle的函数 (58)
- 前端调试 (52)
本文暂时没有评论,来添加一个吧(●'◡'●)