oracle ORDER SIBLINGS BY

1.ORDER SIBLINGS BY

与CONNECT BY PRIOR搭配使用,主要用于递归查询一颗树状组织结构时,能够将树本身的结构“原貌”展示出来(树状结构的根节点、枝节点、叶子节点呈现“树”状),定显示结果集时按树状在页面上的显示顺序展示数据。

例子如下:SELECT lpad(jdbt,lengthB(jdbt)+(LEVEL-1)*2),yyzy_id

FROM SYS_AIS02

WHERE sfxs=‘是‘

AND ML_ID=12000

START WITH SJJD_ID IS NULL

CONNECT BY PRIOR JD_ID = SJJD_ID

ORDER SIBLINGS BY SJJD_ID, JDXSSX;

oracle ORDER SIBLINGS BY,布布扣,bubuko.com

时间: 2024-10-25 23:28:43

oracle ORDER SIBLINGS BY的相关文章

Oracle order by case when 多条件排序

ORACLE sql 排序 根据两个条件排序,根据id号由小到大排序,同时country字段是北京的排最前面前面,其次上海,..大连,最后是其他城市,怎么写? 写法如下:select * from proviceorder by (case when country='北京' then 0 when country='上海' then 1 when country='广东' then 2 when country='深圳' then 3 when country='杭州' then 4 when

Oracle Order Management DropShip Flow for R12

Email ThisBlogThis!Share to TwitterShare to FacebookShare to Pinterest In this blog I will explain Oracle  Drop Ship Flow for R12i.What is Dropship Order - In dropship Order, sales order line creates a requisition line that becomes a PO and sent to y

oracle系统包——dbms_random用法及order by 小结(转)

dbms_random是一个可以生成随机数值或者字符串的程序包. 这个包有initialize().seed().terminate().value().normal().random().string()等几个函数,但value()是最常用的,下面依次介绍各个函数的详细用法: 1.dbms_random.value方法 第一种:FUNCTION value RETURN NUMBER; 说明: 这种用法没有参数,会返回一个具有38位精度的数值,范围从0.0到1.0,但不包括1.0. 示例: S

oracle的order by排序中空字符串处理方法

1.缺省处理 Oracle在Order by 时缺省认为null是最大值,所以如果是ASC升序则排在最后,DESC降序则排在最前 2.使用nvl函数 nvl函数可以将输入参数为空时转换为一特定值,如 nvl(employee_name,’张三’)表示当employee_name为空时则返回’张三’,如果不为空则返回employee_name 通过这个函数可以定制null的排序位置. 3.使用decode函数 decode函数比nvl函数更强大,同样它也可以将输入参数为空时转换为一特定值,如 de

Unable To Import Or Enter Sale Order - ORA-20001: APP-FND-01564: ORACLE error - 1422 in get_seq_info

In this Document   Symptoms   Cause   Solution APPLIES TO: Oracle Order Management - Version 12.0.4 to 12.1.3 [Release 12.0 to 12.1] Information in this document applies to any platform. SYMPTOMS When attempting to either import a Sales Order, or ent

oracle使用connect by进行级联查询 树型菜单

Oracle使用connect by进行级联查询 树型菜单(转) connect by可以用于级联查询,常用于对具有树状结构的记录查询某一节点的所有子孙节点或所有祖辈节点. 来看一个示例,现假设我们拥有一个菜单表t_menu,其中只有三个字段:id.name和parent_id.它们是具有父子关系的,最顶级的菜单对应的parent_id为0.现假设我们拥有如下记录: id name parent_id 1 菜单01 0 2 菜单02 0 3 菜单03 0 4 菜单0101 1 5 菜单0102

Oracle/Hive/Impala SQL比较(5)

5 Function 指数据库内置的function,不讨论UDF.另外,操作符都不比较了,区别不大. 5.1 数学函数 功能 Oracle Hive Impala ABS 绝对值,有 有 有 SIN/SINH/ASIN/COS/COSH/ACOS/TAN/TANH/ATAN/ATAN2 三角函数 其中ATAN2接受两个参数(二维平面中的坐标) 没有SINH/COSH/TANH/ATAN2 同hive BITAND 按位与,有 CEIL 天花板值,有 有,还有个别名CEILING 有,同hive

Oracle 高级查询

Oracle SQL 一些函数用法 以下sql环境都是在 Oracle 11g/scott完成 Group by 与GROUP BY一起使用的关建字 GROUPING,GROUP SET,ROLLUP,CUBE结合这些特性的函数可以实现SQL的明细+分组统计 GROUPING GROUPING 记录是对哪个字段进行统计,其值只能是 0 & 1 Group(column) =0 表示此字段参与了分组统计 =1表示字段未参与分组统计 select deptno,job,sum(sal),groupi

oracle层次查询

1 定义: 层次查询使用树的遍历,走遍含树形结构的数据集合,来获取树的层次关系报表的方法 树形结构的父子关系,你可以控制: ① 遍历树的方向,是自上而下,还是自下而上 ②  确定层次的开始点(root)的位置 层次查询语句正是从这两个方面来确定的,start with确定开始点,connect by确定遍历的方向  www.2cto.com 2 语法: 注释: ① level是伪列,表示等级 ② from后面只能是一个表或视图,对于from是视图的,那么这个view不能包含join ③ Wher