Oracle SQL 精萃

-- Start

如果你认为本系列文章对你有所帮助,请大家有钱的捧个钱场,点击此处赞助,赞助额1元起步,多少随意,赞助时留下 Email,你将收到本人所写的所有电子书。没钱的捧个人场,求好评或建议,点击此处免费下载本人的电子书。


凡是知道数据库的人都知道SQL,凡是对SQL有一点了解的人都觉得SQL很简单,凡是有这种感觉的人都是SQL得初级用户,因为他学会了增查删改就以为这就是SQL的全部。目前的大部分应用软件都是以数据库为中心,随着软件的运行,数据量会越来越大。如何用简洁、高效的SQL语句操作数据显得越来越重要。本系列文章将给大家介绍常用的一些SQL技巧。(注意:这些技巧只适用于 Oracle

Oracle 注释

Oracle DUAL 表

Oracle 内置数据类型 -- 字符

Oracle 在字符串中输入单引号或特殊字符

Oracle 连接字符串

Oracle 空字符串和NULL

Oracle 内置数据类型 -- 数值

Oracle 数值四舍五入

Oracle 格式化数字

Oracle 内置数据类型 -- 日期时间

Oracle 格式化日期

Oracle 日期加减运算

Oracle 日期四舍五入

Oracle 内置数据类型 -- ROWID

Oracle 内置数据类型 -- 大对象

Oracle 内置数据类型 -- LONG 和 RAW

Oracle 数据类型转换

Oracle INSERT 语句

Oracle UPDATE 语句

Oracle MERGE 语句

Oracle 中删除数据

Oracle 表

Oracle限定返回的结果集 -- ROWNUM

Oracle限定返回的结果集 -- ROW_NUMBER

Oracle IN 与 DISTINCT

Oracle BETWEEN 条件

Oracle 在 ORDER BY 子句中加入主键或唯一键

Oracle 自定义排序方式

Oracle 尽量避免在SQL语句中使用 OR

Oracle 尽量避免在 SQL语句的WHERE子句中使用函数

Oracle 尽量避免在 SQL语句中使用 LIKE

Oracle SOME,ANY,All,EXISTS,IN

Oracle 将null值转化为其他值

Oracle NULL 和 NOT IN

Oracle 函数概览

Oracle 统计行数

Oracle GROUPING SETS

Oracle ROLLUP 和 CUBE

Oracle 聚合字符串

Oracle 正则表达式

Oracle 采集样本数据

Oracle 相关子查询

Oracle 多字段查询

Oracle 临时集合

Oracle 分页查询

Oracle 行转列

Oracle 集合操作符

Oracle SQL中的 IF ELSE

Oracle 递归查询

Oracle WITH语句的使用

Oracle 分析函数

Oracle 分析函数和 Merge 案例

Oracle 分析函数案例

Oracle 如何写出高效的 SQL

-- 更多参见:Oracle 精萃

-- 声明:转载请注明出处

-- Last edited on 2015-09-11

-- Created by ShangBo on 2014-12-02

-- End


猜你喜欢

转载自blog.csdn.net/shangboerds/article/details/41686717