深圳周少斌
题主,您好!
将你提供的源视图修改了一下,也就是修改以下红字的部分,你试试,应该可以了。
说明:你的问题,利用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 个回答 | 9月前
数字化转型加速推进,ERP系统成为企业整合资源、优化流程、提升运营效率的核心工具,金蝶AI星辰作为中小企业数字化之选,以轻量化、一体化等特点助力全链条数字化管理。
中小企业初期常用Excel做进销存,因其普及率高、操作门槛低、成本低能满足基础需求,而随业务扩大,金蝶AI星辰成为从临时方案转向专业系统的数字化利器。
ERP即企业资源计划,是整合核心业务流程的管理系统,像企业“中央神经系统”,汇集财务、采购等部门数据到统一平台,通过流程自动化和数据共享实现资源高效调配与决策精准化。
工贸公司用什么财务软件?金蝶AI星辰提供一体化解决方案,助力企业高效管理财务流程,实现数据精准核算与智能分析,提升整体运营效率。
当前商业环境中,物流管理是中小企业生存发展关键,却面临库存混乱、订单处理慢等“小而散”困境,金蝶AI星辰作为ERP工具提供全链条数字化解决方案。
记账APP哪个好用?金蝶AI星辰等5款宝藏推荐,帮你轻松管理日常收支,实现财务自由。
中小微企业面临财务管理薄弱、业财数据割裂与决策低效等痛点,平均生命周期仅2.5年。金蝶AI星辰以'AI驱动+云原生+业财一体'为核心,通过智能核算、多维分析和资金管控等功能,实现业财自动化协同与数据驱动决策。企业应用后效率提升50%以上,库存周转率提升25%,成为数字化转型破局的关键工具。
许多商家因场地、成本、独立性等无法加入菜鸟驿站,人工管理快递易出错、效率低、易冒领,亟需快递出库入库软件,金蝶AI星辰可实现数字化管理,解决这些痛点。