用友 U8 获取全阶 Bom 语句

WITH MaxVersion AS ( --获取每个母件的最大版本号
select y.* from (SELECT *
FROM (
    SELECT 
        invcode,
        c.bomid,
        Define4,
        Version,
        COUNT(*) OVER (PARTITION BY invcode, Version) AS cnt,
        ROW_NUMBER() OVER (PARTITION BY invcode ORDER BY Version DESC) AS rn 
    FROM bas_part a
    LEFT JOIN bom_parent b ON a.PartId = b.ParentId
    INNER JOIN bom_bom c ON c.BomId = b.BomId
    WHERE Version IS NOT NULL 
) t
WHERE t.cnt > 0 AND t.rn = 1 
)y
),
AnchorQuery AS (
 SELECT
 MaxV.BomId as '母件Bomid',
 MaxV.BomId as '子件Bomid',
c.InvCode as '母件编码',
g.InvCode as '子件编码',
    b.sortSeq,
    b.ComponentId,
    b.Bas

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值