文档详情

Oracle数据库学习笔记.doc

发布:2017-06-10约8.64千字共33页下载文档
文本预览下载声明
使用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(column), ... FROM table [WHERE condition] [ORDER BY column]; 注:MIN和MAX组函数对数字、字符、日期都可以使用。 COUNT函数: COU
显示全部
相似文档