V_PAAI

alter view V_PAAI as 
SELECT     a.对象ID 母件对象ID, a.版本ID 母件版本ID, a.编号 母件编号, a.版本+'/'+CAST(a.版本序号 as varchar(8)) 母件版本, a.品名 母件品名, a.品名序号 母件品名序号, 
                      a.状态ID 母件状态ID, a.发版时间 母件发版时间, a.资源类型 母件资源类型, a.所属公司 母件所属公司, b.porder_no 项次, 
                      c.*
/*c.对象ID 子件对象ID,c.版本ID 子件版本ID,c.编号 子件编号,c.版本 子件版本,c.版本序号 子件版本序号,c.品名 子件品名,c.品名序号 子件品名序号,c.状态ID 子件状态ID,c.发版时间 子件发版时间 --,ritems_tagu, rchild_itemu*/ FROM
                       (SELECT     *
                        FROM          (SELECT     对象ID, 版本ID, 编号, 版本, 版本序号, 品名, 品名序号, 状态ID, 发版时间, 资源类型, 所属公司, row_number() OVER (PARTITION BY 对象ID, 编号, 
                                                                       品名, 品名序号
                                                ORDER BY 发版时间 DESC) xh
                        FROM          V_PAAC) zxxh
WHERE     zxxh.xh = 1) a LEFT JOIN
    (SELECT     ritems_tagu, pitem_revision_id, psequence_id, rchild_itemu, min(porder_no) porder_no
      FROM          V_PAAD
      GROUP BY ritems_tagu, pitem_revision_id, psequence_id, rchild_itemu, pqty_value) b ON a.对象ID = b.ritems_tagu AND a.版本 = b.pitem_revision_id AND 
a.版本序号 = b.psequence_id LEFT JOIN
    (SELECT     *
      FROM          (SELECT     *, row_number() OVER (PARTITION BY 对象ID, 编号, 工序编号, 工序品名, 品名序号
                              ORDER BY 发版时间 DESC) xh
      FROM          V_PAAH) zxxh
WHERE     zxxh.xh = 1) c ON c.对象ID = b.rchild_itemu
WHERE     c.对象ID IS NOT NULL

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值