网站大量收购独家精品文档,联系QQ:2885784924

Oracle数据学习笔记.doc

  1. 1、本文档共33页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 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

文档评论(0)

exianwhan + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档