为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。 【DM版本】:8 【操作系统】:windows 【CPU】: 【问题描述】*:达梦sql怎么设置使用LEVEL的同时不使用CONNECT BY
LEVEL伪列,从1开始顺序接,必须结合CONNECT BY使用。connect by用于存在父子,祖孙,上下级等层级关系的数据表进行层级查询。connect by: 指定父子行的条件关系。 例:SELECT SYSDATE - LEVEL FROM DUAL CONNECT BY LEVEL <= 100;
level与connect by不同时使用?
那你就要把level用双引号包起来。level作为普通表字段使用。
LEVEL伪列,从1开始顺序接,必须结合CONNECT BY使用。connect by用于存在父子,祖孙,上下级等层级关系的数据表进行层级查询。connect by: 指定父子行的条件关系。
例:SELECT SYSDATE - LEVEL FROM DUAL CONNECT BY LEVEL <= 100;