- 博客(3)
- 收藏
- 关注
原创 oralce sql 中级开发 (3)高级分组
oracle在高级分组这一功能中提供了rollup,cube,gouping,grouping_id。 group by rollup(1,2)可以理解为group by (1,2) union all group by (2)。 group by cube(1,2)可以理解为group by(1,2) union all group by (1) union all group by (...
2018-04-13 11:41:25
397
原创 oralce sql 中级开发 (2)子查询因子化
oracle存储过程中调用数据避免不了子查询与中间表,此时可以使用子查询因子化来提高效率。with temp as (select ... from ... ), temp2 as (select ... from temp)select ... from temp2;其中with后面可以加HINT,inline适用于一次性临时查询,但是在业务繁忙时效率会降低;materrialize...
2018-04-13 11:10:46
279
原创 oralce sql 中级开发 (1)熟练运用dbms_errlog清洗数据
打算写中级开发系列的主要目的是把我生活工作中所学做一个整理,另外说说部分在工作中遇到的情况。这个系列目前打算写err_log、高级分组.model子句、子叶查询、分析函数、索引、处理字符串、集合运算嵌套表、物化视图、子查询因子化。如果想看其他的可以在文章后留言,我会的时间够就直接写,不会的学习一下再写。下面开始正文。 dbms_errlog.create_error_log( ...
2018-03-31 10:46:28
283
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人