
sql
小土豆子额
记录自己工作的知识
展开
-
Oracle数据库中进行树形查询sql
select * from tablestart with org_id = id值connect by prior org_id = parent_id; 简单说来是将一个树状结构存储在一张表里,比如一个表中存在两个字段:org_id,parent_id,那么通过表示每一条记录的parent是谁,就可以形成一个树状结构,用上述语法的查询可以取得这棵树的所有记录,其中: 条件1 是根结点原创 2017-05-19 09:15:55 · 4545 阅读 · 0 评论 -
oracle12中无法使用wm_concat解决
使用新的函数代替listagg(合并字段,'连接符号') within group (order by 排序字段)但是这样使用如果内容多的话会报错‘返回的结果过长’,所以需要使用方法将其转换为globxmlagg(xmlparse(content 合并字段||',' wellformed) order by 排序字段).getclobval() 分租的话在sql后面使用group by 进行分组原创 2017-12-27 16:17:11 · 19143 阅读 · 0 评论 -
sql批量修改字段值
update 表名 set 字段名 = replace(字段名,’哈尔滨’,”)原创 2018-06-14 11:31:26 · 9487 阅读 · 0 评论