本文仅记录下 之前 所用的一些 oracle 数据库函数
1.父子属性结构查询,例如,父子菜单页等:
oracle中start with connect by (prior) 用来对树形结构的数据进行查询。其中start with 给出的是数据搜索范围,顾名思义,从哪里作为查询的起点, connect by后面给出了递归查询的条件,prior 关键字表示父数据,prior 条件表示子数据需要满足父数据的什么条件
具体可以参考下图,下图摘自:https://www.cnblogs.com/always-online/archive/2015/10/30/4923532.html
2.行转列(pivot),列转行(unpivot):
关于行转列,列转行的截图来自:https://www.cnblogs.com/xiao02fang/p/9705609.html
(1)行转列:
具体例子如下: