- 1、本文档共33页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Oracle数据学习笔记
使用SQL select语句检索数据
功能:
选择
映射
连接
语法:
SELECT *|{[DISTINCT] column|expression [alias],...}
FROM table;
算数表达式
运算符:加减乘除,优先级和算数运算一致
定义空值:它是一个没有意义的值,我们称为NULL
注意:
1、不等同于0或者空格
2、包含空值的运算结果还是空值
别名:
作用:
重命名列标题
有助于计算
紧跟在列名后(可以加AS关键字)
如果别名需要包含特殊字符或区分大小写,那么需要加上双引号
连接运算符:||
用于连接字符串用的
引号运算符:
q’[]’
去除重复行:
Distinct关键字
Describe命令
显示表结构
语法:describe tab_name
对数据进行限制和排序
对所选的行进行限制:
使用where子句,语法:
SELECT *|{[DISTINCT] column|expression [alias],...}
FROM table
[WHERE condition(s)];
注:where子句跟在from子句之后
Where子句中的字符串和日期常量,使用注意事项:
必须加上单引号;
字符区分大小写,日期区分格式;
日期的默认格式’DD-MON-RR’
比较运算符:
=
=
=
=!
between…..and…..
in
like
is null
逻辑运算符:
not
and
or
使用order by子句进行排序:
升序:asc 默认的,可以不写
降序:desc
注:order by子句位于select语句最后
替代变量:
使用或临时存储值到一个变量中。
使用define命令:
1、用于创建变量,并赋值;
2、undefine删除define定义的变量;
使用verify命令:
用于是否显示替代变量前后值得一个开关。
启用:set verify on
关闭:set verify off
显示:show verify
第三章 使用单行函数定制输出
Sql函数:
通过向SQL函数中输入变量,然后经过SQL函数处理,得出输出常量
两种类型:
单行函数(数字函数、字符函数、日期函数)
多行函数
字符函数:
英文字母大小写转换:
lower
upper
initcap
字符处理:
concat --------------||
substr
length
instr
lpad|rpad
trim
replace
数字函数:
round
trunc
mod
处理日期:
RR日期格式,可以表示前一个世纪、当前世纪、下一个世纪的时间。
注意RR和YY的区别。
日期函数:
Months_between
Add_months
Next_day
Last_day
第4章 使用转换函数和条件表达式
数据类型转换:
显式(to_char to_number to_date)
隐式(字符-(数字 字符-(日期)
to_char函数:
日期转换为字符
TO_CHAR(date, format_model)
格式串的特点:
必须放在单引号中
大小写敏感
可以包含任何有效的日期元素
可以增加fm,去除无效的空格和零
和日期参数用逗号隔开
数字转换为字符
TO_CHAR(number, format_model)
to_number和to_date
TO_NUMBER(char[, format_model])
TO_DATE(char[, format_model])
嵌套函数:
1、单行函数可以嵌套到任意层
2、嵌套函数计算的顺序是从内到外
Oracle中常规函数:
nvl
1、参数类型可以是字符、日期、数字
2、两个参数的数据类型必须匹配
nvl2
nullif
coalesce
条件表达式:(条件判断使用的,类似于if……then…..else)
case:
CASE expr
WHEN comparison_expr1 THEN return_expr1
[WHEN comparison_expr2 THEN return_expr2
WHEN comparison_exprn THEN return_exprn
ELSE else_expr]
END
Decode:
第5章 使用组函数聚集数据
常见的组函数:
AVG 求平均值
COUNT 求行数
MAX 求最大值
MIN 求最小值
SUM 求和
STDDEV 求标准差
VARIANCE 求方差
组函数语法:
SELECT group_function(c
您可能关注的文档
最近下载
- 国标阀门型号编制方法JBT308-2004.PDF
- 2024年福建省能源石化集团有限责任公司春季校园招聘455人笔试参考题库附带答案详解.pdf
- 76G-3预应力长向圆孔板.pdf
- 数字媒体艺术_梦境主题“梦幻之旅”插画绘本设计.docx VIP
- 演示文稿国际结算的几种方式.ppt VIP
- C被遗弃的少女 das verlassene magdlein声乐正谱五线谱钢琴伴奏.pdf
- 七年级下数学数形结合附答案解析.pdf
- 教科版科学四年级下册 第三单元 岩石与土壤 5 岩石、沙和黏土.ppt VIP
- 软件系统试运行报告.doc VIP
- DLT 284_输电线路杆塔及电力金具用热浸镀锌螺栓与螺母.pdf
文档评论(0)