Files
old_jintiantongye_wms/db/数据库更新20171012.sql
2025-09-12 17:30:18 +08:00

17 lines
574 B
Transact-SQL

CREATE VIEW v_report_kclyj
AS
/**
* 抓取超过最大库存量和低于最低库存量的产品信息
* Created by jzx on 2017-10-12
* Used by 电视机投放程序
*/
SELECT cpbh, cpmc, ISNULL(b.kcl, 0) kcl
, case when a.kcsx < ISNULL(b.kcl, 0)
then '' + CAST(CAST(ISNULL(b.kcl, 0)-a.kcsx AS INT) AS VARCHAR(10))
else '' + CAST(CAST(a.kcsx-ISNULL(b.kcl, 0) AS INT) AS VARCHAR(10))
end AS cys
FROM cpxx a LEFT JOIN (SELECT cpbh cpid, SUM(sl) kcl FROM cpkcxx WHERE zlzt='2' GROUP BY cpbh)b
ON a.cpbh=b.cpid
WHERE (a.kcsx < ISNULL(b.kcl, 0)
OR a.kcxx > ISNULL(b.kcl, 0)) AND sfyx=1
GO