Oracle中导出TA组织架构
公司层级和层级关系表:AZIENDA_GERARCHIA
查看数据:
SELECT * FROM AZIENDA_GERARCHIA
WHERE COD_AZIENDA_GERARCHIA='E01'
;
结果:
其中,COD_AZIENDA_ELEGER表示该层级,COD_AZIENDA_ELEGER_PADRE表示该层级的直接上一级(直接父级)。
通过SQL来实现:
SELECT T.CAG, T.A11, CASE WHEN T.A11='1CG000' THEN '广汽集团公司层级'WHEN T.A11='2CG005' THEN '广汽零部件'WHEN T.A11='2CG059' THEN '长丰'WHEN T.A11='2CG060' THEN '广汽乘用车'WHEN T.A11='2CG074' THEN '众城保险'WHEN T.A11='2CG075' THEN '广汽资本'WHEN T.A11='2CG083' THEN '中隆'WHEN T.A11='2CG094' THEN '广汽商贸'WHEN T.A11='3BG005' THEN '零部件小合并'WHEN T.A11='3CG051' THEN '广汽乘用车杭州'WHEN T.A11='3CG063' THEN '广乘销售'WHEN T.A11='3CG079' THEN '广汽广爱'WHEN T.A11='3CG086' THEN '骏威'WHEN T.A11='3CG184' THEN '粤隆'WHEN T.A11='E01' THEN '广汽集团'WHEN T.A11='GACB' THEN '商贸板块'WHEN T.A11='GACC' THEN '零部件板块'WHEN T.A11='GACF' THEN '金融板块'WHEN T.A11='GACM' THEN '乘用车板块'WHEN T.A11='GACR' THEN '研发板块'ELSE NULLEND AS A11_NAME, T.A12, CASE WHEN T.A12='1CG000' THEN '广汽集团公司层级'WHEN T.A12='2CG005' THEN '广汽零部件'WHEN T.A12='2CG059' THEN '长丰'WHEN T.A12='2CG060' THEN '广汽乘用车'WHEN T.A12='2CG074' THEN '众城保险'WHEN T.A12='2CG075' THEN '广汽资本'WHEN T.A12='2CG083' THEN '中隆'WHEN T.A12='2CG094' THEN '广汽商贸'WHEN T.A12='3BG005' THEN '零部件小合并'WHEN T.A12='3CG051' THEN '广汽乘用车杭州'WHEN T.A12='3CG063' THEN '广乘销售'WHEN T.A12='3CG079' THEN '广汽广爱'WHEN T.A12='3CG086' THEN '骏威'WHEN T.A12='3CG184' THEN '粤隆'WHEN T.A12='E01' THEN '广汽集团'WHEN T.A12='GACB' THEN '商贸板块'WHEN T.A12='GACC' THEN '零部件板块'WHEN T.A12='GACF' THEN '金融板块'WHEN T.A12='GACM' THEN '乘用车板块'WHEN T.A12='GACR' THEN '研发板块'ELSE NULLEND AS A12_NAME, T.A22, CASE WHEN T.A22='1CG000' THEN '广汽集团公司层级'WHEN T.A22='2CG005' THEN '广汽零部件'WHEN T.A22='2CG059' THEN '长丰'WHEN T.A22='2CG060' THEN '广汽乘用车'WHEN T.A22='2CG074' THEN '众城保险'WHEN T.A22='2CG075' THEN '广汽资本'WHEN T.A22='2CG083' THEN '中隆'WHEN T.A22='2CG094' THEN '广汽商贸'WHEN T.A22='3BG005' THEN '零部件小合并'WHEN T.A22='3CG051' THEN '广汽乘用车杭州'WHEN T.A22='3CG063' THEN '广乘销售'WHEN T.A22='3CG079' THEN '广汽广爱'WHEN T.A22='3CG086' THEN '骏威'WHEN T.A22='3CG184' THEN '粤隆'WHEN T.A22='E01' THEN '广汽集团'WHEN T.A22='GACB' THEN '商贸板块'WHEN T.A22='GACC' THEN '零部件板块'WHEN T.A22='GACF' THEN '金融板块'WHEN T.A22='GACM' THEN '乘用车板块'WHEN T.A22='GACR' THEN '研发板块'ELSE NULLEND AS A22_NAME, T.A32, CASE WHEN T.A32='1CG000' THEN '广汽集团公司层级'WHEN T.A32='2CG005' THEN '广汽零部件'WHEN T.A32='2CG059' THEN '长丰'WHEN T.A32='2CG060' THEN '广汽乘用车'WHEN T.A32='2CG074' THEN '众城保险'WHEN T.A32='2CG075' THEN '广汽资本'WHEN T.A32='2CG083' THEN '中隆'WHEN T.A32='2CG094' THEN '广汽商贸'WHEN T.A32='3BG005' THEN '零部件小合并'WHEN T.A32='3CG051' THEN '广汽乘用车杭州'WHEN T.A32='3CG063' THEN '广乘销售'WHEN T.A32='3CG079' THEN '广汽广爱'WHEN T.A32='3CG086' THEN '骏威'WHEN T.A32='3CG184' THEN '粤隆'WHEN T.A32='E01' THEN '广汽集团'WHEN T.A32='GACB' THEN '商贸板块'WHEN T.A32='GACC' THEN '零部件板块'WHEN T.A32='GACF' THEN '金融板块'WHEN T.A32='GACM' THEN '乘用车板块'WHEN T.A32='GACR' THEN '研发板块'ELSE NULLEND AS A32_NAME, T.A42, CASE WHEN T.A42='1CG000' THEN '广汽集团公司层级'WHEN T.A42='2CG005' THEN '广汽零部件'WHEN T.A42='2CG059' THEN '长丰'WHEN T.A42='2CG060' THEN '广汽乘用车'WHEN T.A42='2CG074' THEN '众城保险'WHEN T.A42='2CG075' THEN '广汽资本'WHEN T.A42='2CG083' THEN '中隆'WHEN T.A42='2CG094' THEN '广汽商贸'WHEN T.A42='3BG005' THEN '零部件小合并'WHEN T.A42='3CG051' THEN '广汽乘用车杭州'WHEN T.A42='3CG063' THEN '广乘销售'WHEN T.A42='3CG079' THEN '广汽广爱'WHEN T.A42='3CG086' THEN '骏威'WHEN T.A42='3CG184' THEN '粤隆'WHEN T.A42='E01' THEN '广汽集团'WHEN T.A42='GACB' THEN '商贸板块'WHEN T.A42='GACC' THEN '零部件板块'WHEN T.A42='GACF' THEN '金融板块'WHEN T.A42='GACM' THEN '乘用车板块'WHEN T.A42='GACR' THEN '研发板块'ELSE NULLEND AS A42_NAME
FROM (SELECT A1.COD_AZIENDA_GERARCHIA AS CAG, A1.COD_AZIENDA_ELEGER AS A11, A1.COD_AZIENDA_ELEGER_PADRE AS A12, A2.COD_AZIENDA_ELEGER AS A21, A2.COD_AZIENDA_ELEGER_PADRE AS A22, A3.COD_AZIENDA_ELEGER AS A31, A3.COD_AZIENDA_ELEGER_PADRE AS A32, A4.COD_AZIENDA_ELEGER AS A41, A4.COD_AZIENDA_ELEGER_PADRE AS A42FROM AZIENDA_GERARCHIA A1LEFT JOIN AZIENDA_GERARCHIA A2ON A1.COD_AZIENDA_ELEGER_PADRE=A2.COD_AZIENDA_ELEGERAND A2.COD_AZIENDA_GERARCHIA='E01'LEFT JOIN AZIENDA_GERARCHIA A3ON A2.COD_AZIENDA_ELEGER_PADRE=A3.COD_AZIENDA_ELEGERAND A3.COD_AZIENDA_GERARCHIA='E01' LEFT JOIN AZIENDA_GERARCHIA A4ON A3.COD_AZIENDA_ELEGER_PADRE=A4.COD_AZIENDA_ELEGERAND A4.COD_AZIENDA_GERARCHIA='E01' WHERE A1.COD_AZIENDA_GERARCHIA='E01'
) T
;
结果:
Oracle中导出TA组织架构相关推荐
- oracle中导出的sql文件转入mysql中的工作记录
因为工作需要需要将oracle 中导出来的sql文件导入到mysql中.首先要解决的就是oracle的安装,这里我安装的是oracle12c.转换的软件用的是navicat permium.1.将获取 ...
- oracle中导出查询结果,Oracle SQL 查询结果导出到文本或Excel文件方法
(MEMO:利用spool缓冲池技术) 具体步骤如下: 1.在Oracle PL/SQL中输入缓冲开始命令,并指定输出的文件路径和文件名 spool d:\output.txt 2.在命令中输入相应的 ...
- Oracle中导出一条记录的SQL
一:选中一条记录 二:导出SQL 三:选出自己的SQL语句 insert into AP_MENU (MENU_ID, MENU_NAME, PARENT_ID, ACTION, B_ENABLE, ...
- 在Activiti中如何使用自定义的组织架构
1.概述 我们知道,activiti是一个不错的流程引擎,它有自身的人员组织架构,但仅限于用户.用户组的管理,流程产生的任务(UserTask),就涉及到任务的所属人(Owner),任务的执行人(as ...
- Oracle中用户和架构之间的区别?
本文翻译自:Difference between a user and a schema in Oracle? Oracle中的用户和架构有什么区别? #1楼 参考:https://stackoom. ...
- FICO入门系列2:FICO中的组织架构
昨天简介了一下FICO模块,今天就正式进入我们干货阶段. 为什么要以组织架构为切入点呢?因为在SAP各个模块中,所有交易数据的产生都是以组织架构为基础展开的.我们将组织架构这种一旦确定好就不轻易变动的 ...
- 第三次组织架构变动背后,腾讯AI走向何方?
AI科技大本营注:在 9 月末一场轰轰烈烈的"甚至连腾讯人自己都是睡梦中得知"的组织架构大调整后,不少业内人士给出了对暴风雨中腾讯的上帝视角评价. 据了解,此次腾讯组织架构调整,酝 ...
- TPM分析笔记(十)TPM 组织架构(TPM hierarchy)
目录 一.TPM组织架构 1.1 三种持续性组织架构 1.1.1 平台hierarchy 1.1.2 存储hierarchy 1.1.3 背书hierarchy 1.2 非持久性组织架构 1.2.1 ...
- 企业中台最佳实践--组织架构调整(五)
对于建设中台的必要性,每家企业肯定都有自己的想法,诸如现有体系不能满足新产品快速迭代和试错的渴望:产品越来越多时,多分支的维护和开发凸显了人力不足的问题等.如果中台确实是解决企业现有问题的合理方案,那 ...
最新文章
- vba九九乘法表代码_【VBA实例】在立即窗口获得九九乘法口诀
- c4d fbx大小_C4D一键竖排文字预设 建模辅助
- 基于句子嵌入的无监督文本摘要(附代码实现)
- 【LeetCode 剑指offer刷题】回溯法与暴力枚举法题6:Number of Islands
- 矩阵A对任意的可逆矩阵p都有Ap=pA,证明A为数量矩阵
- TImage 的一些操作
- python中使用cv2.findContours返回值too many values to unpack (expected 2)错误如何解决
- 收藏 | 9 个技巧让你的 PyTorch 模型训练变得飞快!
- 芬兰诺基亚获得三个欧洲市场的5G订单
- sd卡和sdio sdhc_想买TF卡,那些标注卡上的参数看懂了么?
- 绝命毒师口语精析(3)
- BIO,Socket网络编程入门代码示例,NIO网络编程入门代码示例,AIO 网络编程
- 奇迹MU服务端架设教程技术分享探究_奇迹架设技术_奇迹SF套装
- 台式计算机的无线上网卡多少线,台式电脑可以用无线上网卡上网吗
- Android Studio 快捷用法
- preempt_disable导致的cyclictest测试延时超标
- 如何防止木马性图片上传
- PS后期合成深海海底水下人像摄影效果
- java全拼_Java获取汉字对应的拼音(全拼或首字母)
- 如何用TL084制作低音炮电路