
数据库
低头望明月
这个作者很懒,什么都没留下…
展开
-
row_number() over (partition by..order by...)分组排序
row_number() over (partition by..order by...)分组排序原创 2017-03-22 13:42:07 · 2173 阅读 · 0 评论 -
oracle将一个字段拆分成多个值(regexp_substr函数)
例: select regexp_substr(p.attributename, '[^,]+',1,level) c1 from tablename p connect by level <= length(p.attributename) - length(replace(p.attributename,',','')) + 1 结果原创 2017-05-02 15:24:38 · 5410 阅读 · 0 评论 -
start with connect by prior 实现递归查询(查询数据的树形结构关系)
1、select id from tablename start with id='idNum' connect by prior id = parentId;- -自顶向下查询 2、select id from tablename start with id='idNum' connect by id = prior parentId;- -自底向上查询 1、prior在左边,自顶向下查询。原创 2017-03-06 16:17:47 · 2245 阅读 · 0 评论