上一页 1 ··· 53 54 55 56 57 58 59 60 61 ··· 72 下一页
摘要: 语法 返回值为一个数组。 基本用法 截取字符串中某个值 可以指定提取结果数组中的某个值。 特殊字符的处理 针对特殊分割符号,需要特殊处理。 正确语法为: 当 包含在双引号 之中时,需要添加4个反斜杠。例如: 否则得到的值为空值 NULL。 同样的 | 等特殊符号需做类似处理。 有些特殊字符转义只需要 阅读全文
posted @ 2020-04-07 22:54 Hider1214 阅读(23795) 评论(0) 推荐(0)
摘要: 在公众号看到一篇有关数据分析的文章,遂学习一翻。 一、活动运营数据分析 表1:订单表 orders ,大概字段有( user_id‘用户编号’, order_pay‘订单金额’ , order_time‘下单时间’ ) 表2:活动报名表 act_apply ,大概字段有( act_id‘活动编号’, 阅读全文
posted @ 2020-04-06 15:54 Hider1214 阅读(953) 评论(0) 推荐(0)
摘要: 一、构建测试表 二、环比计算 概念 环比 = (第n月 第n 1月)/ 第n 1月 100% 同比 = (今年第n月 去年第n月)/ 去年第n月 100% 计算 因部分数据缺失,某些月份没有数据,此时可以构造一个基础表。 sql select '2019 ' || lpad(rownum, 2, ' 阅读全文
posted @ 2020-03-11 23:35 Hider1214 阅读(1981) 评论(0) 推荐(0)
摘要: 一、nvl函数 功能:从两个表达式返回一个非 NULL 值。 语法: 返回值类型:字符型、日期型、日期时间型、数值型、货币型、逻辑型或 null 值。 两个表达式数据类型必须一致。 二、nvl2函数 语法: expression2 和 expression3 类型不同情况下,会强制转换为 expre 阅读全文
posted @ 2020-03-11 22:46 Hider1214 阅读(1062) 评论(0) 推荐(1)
摘要: 一、lpad函数:从左至右填充 使用格式: 注意:如果填充之后的长度比原字符串的长度短,lpad函数将会把字符串截取成从左到右的n个字符。 二、rpad函数:从右至左填充 使用格式: 三、一些其他应用 在 oracle 中, 函数可以返回当前行值。 智能点,优化下。 阅读全文
posted @ 2020-03-11 00:12 Hider1214 阅读(838) 评论(0) 推荐(0)
摘要: 在 中可以使用 函数进行日期截取和数字截取。 一、日期截取 使用语法: 二、数字截取 使用语法: 其中,decimal 指明需要保留小数点后的位数,忽略则截去小数部分。 注意截取时并不对数据进行四舍五入,不同于round、floor和ceil等函数。 阅读全文
posted @ 2020-03-09 23:57 Hider1214 阅读(377) 评论(0) 推荐(0)
摘要: [TOC] 一、in 用法 语法为: 操作符允许在 子句中规定多个值。 查询相当于多个 条件的叠加,比较好理解。 查询就是先将子查询条件的记录全都查出来。 查询的子条件返回结果必须只有一个字段。 二、exists 用法 语法为: 对外表用 逐条查询,每次查询都会查看 的条件语句。 当 里的条件语句能 阅读全文
posted @ 2020-03-09 00:05 Hider1214 阅读(14113) 评论(1) 推荐(6)
摘要: [TOC] 《Sams Teach Yourself SQL in 10 Minutes (4th Edition)》 —— SQL 入门书 闲来无事,翻一翻,确实作为入门书籍来说还是不错的。 引言 SQL 是使用最广泛的数据库语言。 数据库设计、规范化到关系数据库理论以及管理问题等,一大堆,甚是繁 阅读全文
posted @ 2020-01-21 11:37 Hider1214 阅读(769) 评论(0) 推荐(0)
摘要: 操作 Oracle 时,经常会删除一个表,当删除错误后,希望能够恢复该表,有时也希望删除表之后能够立刻释放表的空间。 通过 purge 的使用可以在 Oracle 中删除表、恢复表和空间释放。 drop table 当在 Oracle 中删除(drop)一个表时,数据库不会立刻释放表的空间,而是重命 阅读全文
posted @ 2020-01-14 23:57 Hider1214 阅读(9946) 评论(2) 推荐(1)
摘要: 删除空格 数据库中有时候数据不规范引起莫名的错误,可能是由于数据字段前后存在空格引起的。因此有必要对字段进行删除空格操作。 函数:删除数据左右两边(开头和结尾处)的空格 函数:删除数据右边(结尾处)的空格 函数:删除数据左边(开头处)的空格 注意: 函数不仅可以用于 语句中,还可以用于 等语句中。 阅读全文
posted @ 2020-01-03 09:15 Hider1214 阅读(5998) 评论(0) 推荐(0)
上一页 1 ··· 53 54 55 56 57 58 59 60 61 ··· 72 下一页