欢迎来到ThinkDifferent的博客

坚持!
上一页 1 2 3 4 5 6 7 ··· 9 下一页
摘要: 本文由 BIWORK 创作,该文转载自:https://ask.hellobi.com/blog/biwork/973 开篇介绍 通常在数据量较少的情况下,我们从一个数据源将全部数据加载到目标数据库的时候可以采取的策略可以是:先将目标数据库的数据全部清空掉,然后全部重新从数据源加载进来。这是一个最简 阅读全文
posted @ 2018-03-15 10:07 ThinkDifferent 阅读(397) 评论(0) 推荐(0) 编辑
摘要: /*语法*/ lag(exp_str,offset,defval) over() Lead(exp_str,offset,defval) over() --exp_str要取的列 --offset取偏移后的第几行数据 --defval:没有符合条件的默认值 with x0 as (select '1'as aa ,to_date('2018-01-01','yyyy-... 阅读全文
posted @ 2018-03-01 15:26 ThinkDifferent 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 1.确定两个日期之间的工作日天数 2.计算一年周内各日期次数 3.确定当前记录和下一条记录之间的相差天数 lead 函数见下文说明:(014)每日SQL学习:oracle下lag和lead分析函数 4.日期操作 结果: 说明:注意此处last_day用法,该函数返回的时分秒和参数中的一样。既:如果参 阅读全文
posted @ 2018-03-01 15:08 ThinkDifferent 阅读(491) 评论(0) 推荐(0) 编辑
摘要: 以上内容转自:http://blog.csdn.net/suncrafted/article/details/4273528 阅读全文
posted @ 2018-03-01 14:52 ThinkDifferent 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 开窗函数:在开窗函数出现之前存在着很多用 SQL 语句很难解决的问题,很多都要通过复杂的相关子查询或者存储过程来完成。为了解决这些问题,在 2003 年 ISO SQL 标准加入了开窗函数,开窗函数的使用使得这些经典的难题可以被轻松的解决。目前在 MSSQLServer、Oracle、DB2 等主流 阅读全文
posted @ 2018-02-28 17:20 ThinkDifferent 阅读(455) 评论(0) 推荐(0) 编辑
摘要: 需求:一串字母'ADFGH',需要按照顺序来显示:A D F G H 第一步:先把字符串拆分 第二步:用listagg拼接 阅读全文
posted @ 2018-01-23 16:38 ThinkDifferent 阅读(478) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://www.agiledata.org/essays/keys.html 本文概述关系数据库中为表指定主键的策略。主要关注于何时使用自然键或者代理键的问题。有些人会告诉你应该总是使用自然键,而另外一些人会告诉你应该总是使用代理键。这些人总是被证明是错误的,通常他们仅仅是与你分享了 阅读全文
posted @ 2018-01-16 21:48 ThinkDifferent 阅读(371) 评论(0) 推荐(0) 编辑
摘要: 今天遇到一个问题,not in 查询失效,我以为是穿越了,仔细查了点资料,原来理解有误! select value from temp_a a where a.id between 1 and 100 and not exists(select * from temp_b b where a.val 阅读全文
posted @ 2018-01-16 17:41 ThinkDifferent 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 说明:regexp_replace(data,'[0-9]','')就是多次的把数字替换成了空;[0-9]表示:[0123456789]; regexp_replace(data,'[^0-9]')就是多次的把非数字替换成了空,[^0-9]中的^表示否。 如果对正则表达式不是很熟悉还可以用另外一种方 阅读全文
posted @ 2018-01-10 10:59 ThinkDifferent 阅读(460) 评论(0) 推荐(0) 编辑
摘要: to_char函数的官方文档说明: 详细to_char请移步:https://www.cnblogs.com/reborter/archive/2008/11/28/1343195.html 需求:number类型的数据0.12,显示为.12,这显然是不符合用户习惯的。因此用到to_char处理。 阅读全文
posted @ 2018-01-10 10:27 ThinkDifferent 阅读(346) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 9 下一页