深圳周少斌
题主,您好!
将你提供的源视图修改了一下,也就是修改以下红字的部分,你试试,应该可以了。
说明:你的问题,利用SQL的开窗函数特性就能解决:开窗函数详解
SELECT
FID=1000000+ROW_NUMBER()
OVER(ORDER BY B.FLOTID ASC, C.FTIAOMA ASC, C.FUSEORGID ASC,C.FSTOREUNITID ASC,C.FAUXUNITID ASC,
C.FCARTONNUMBER ASC,(CASE WHEN C.FBATCHANDCARTONNUMBER IS NULL THEN a.FBATCHANDCARTONNUMBER ELSE c.FBATCHANDCARTONNUMBER END) ASC,
C.FAREAMM ASC,C.FSQUAREFEET ASC,(CASE WHEN C.FMODELX IS NULL THEN a.FMODELX ELSE c.FMODELX END) ASC,
(CASE WHEN C.FFUKUAN = 0 THEN a.FFWIDTH ELSE c.FFUKUAN END) ASC,C.FLENGTH ASC,C.FCUSMATERIALNUMBER ASC, C.FCUSPURNUMBER ASC),
a.FSTOCKORGID, B.FLOTID AS OldFID, D.FISINVENTORY, C.FTIAOMA AS FNUMBER, E.FMATERIALID, C.FUSEORGID,
a.FBASEUNITID, C.FSTOREUNITID AS FStockUnitId, C.FAUXUNITID AS FSecUnitId, a.FSTOCKID, a.FLOT,
B.FNUMBER AS Flot_TXT, C.FTIAOMA, a.FBASEQTY AS FSUTTLE, a.FSECQTY AS FAUXQTY,
C.FCARTONNUMBER AS FXIANGHAO, CASE WHEN C.FBATCHANDCARTONNUMBER IS NULL
THEN a.FBATCHANDCARTONNUMBER ELSE c.FBATCHANDCARTONNUMBER END AS FBATCHANDCARTONNUMBER,
C.FAREAMM, C.FSQUAREFEET, a.FSTOCKLOCID, 'A' AS FFORBIDSTATUS, 'C' AS FDOCUMENTSTATUS,
CASE WHEN C.FMODELX IS NULL THEN a.FMODELX ELSE c.FMODELX END AS FMODELX,
CASE WHEN C.FFUKUAN = 0 THEN a.FFWIDTH ELSE c.FFUKUAN END AS FFUKUAN, a.FPRODUCEDATE,
a.FEXPIRYDATE, C.FLENGTH, C.FCUSMATERIALNUMBER, C.FCUSPURNUMBER
FROM dbo.T_STK_INVENTORY AS a INNER JOIN
dbo.T_BD_LOTMASTER AS B ON a.FLOT = B.FLOTID LEFT OUTER JOIN
dbo.T_Cust_ZJTMSC AS C ON B.FNUMBER = C.FPICI INNER JOIN
dbo.T_BD_MATERIALBASE AS D ON a.FMATERIALID = D.FMATERIALID INNER JOIN
dbo.T_BD_MATERIAL AS E ON a.FMATERIALID = E.FMASTERID INNER JOIN
dbo.T_BD_MATERIAL_L AS F ON E.FMASTERID = F.FMATERIALID
WHERE (a.FSTOCKID > 0) AND (a.FBASEQTY > 0.0) AND (a.FSTOCKORGID = '901376') AND (F.FNAME LIKE '%纸') AND
(D.FISPRODUCE = '1') AND (E.FUSEORGID = '901376') AND (a.FLOT <> '')
已有 1 个回答 | 1年前
已有 1 个回答 | 1年前
已有 1 个回答 | 1年前
已有 1 个回答 | 1年前
已有 3 个回答 | 3月前
金蝶AI星辰老板参谋是AI数字助手,通过问经营、看经营、管生意三大核心功能,帮助小微企业主实现数据驱动的智能决策与高效管理。
传统财务分析存在数据割裂、非财务信息忽视等痛点,金蝶AI星辰通过业财一体化与智能分析,助力中小企业落地哈佛分析框架,提升决策响应速度与价值判断准确性。
中小企业在选择永久免费进销存软件时,可优先试用金蝶AI星辰,其15天免费全功能体验支持多终端协同与智能库存预警,实现业财一体高效管理。
财务人员常被数据搬运、手工核算的重复劳动占用时间,难以投身价值创造。金蝶AI星辰通过智能数据采集、自动生成报表等功能,提升效率与准确性,助其从做报表转向用报表。
传统仓储系统的局限性:中小企业的数字化瓶颈明显,依赖人工记录易出错、数据滞后致超卖,流程协同薄弱、多场景支撑不足,随业务扩张渐成发展阻力。
2025年十大进销存管理软件排行Top10,金蝶AI星辰等工具凭借智能化与高效协同能力,正帮助企业精准管理库存、优化采购与销售流程,有效提升整体运营效率。
ERP是企业资源规划系统,能整合财务、进销存等核心业务流程。2025年盘点五款ERP办公软件,其中金蝶AI星辰提供多版本选择,涵盖财务、生产、零售等云服务,并附选型对比表助您决策。
中小企业深陷财务与业务信息孤岛导致决策滞后、利润缩水,金蝶AI星辰通过业财一体化平台实现数据自动流转与实时分析,库存周转效率提升30%,助力企业突破效率瓶颈重塑竞争力。