11
This commit is contained in:
@@ -1,4 +1,42 @@
|
||||
|
||||
-- <20>˻<EFBFBD><CBBB>ɱ<EFBFBD><C9B1><EFBFBD>ѯSQL2
|
||||
SELECT a.FRETCUSTID,a.FMaterialID,a.FNUMBER,a.FNAME,SUM(FREALQTY) AS REALQTY,SUM(a.FAMOUNT_LC) AS FAMOUNT_LC,FAPPROVEDATE2 INTO #TuiHuoChengBen FROM (
|
||||
SELECT t1.FRETCUSTID, T1.FID, T1.FBILLNO,T2.FENTRYID,t2.FMaterialID,ff.FNUMBER, FREALQTY ,t4.FAMOUNT_LC,T6.FNAME , FORMAT(t1.FAPPROVEDATE, 'yyyy-MM-01') AS FAPPROVEDATE2
|
||||
FROM T_SAL_RETURNSTOCK T1 INNER JOIN T_SAL_RETURNSTOCKENTRY T2
|
||||
INNER JOIN T_SAL_RETURNSTOCKENTRY_C T3 ON T3.FENTRYID = T2.FENTRYID
|
||||
ON T1.FID = T2.FID
|
||||
INNER JOIN T_SAL_RETURNSTOCKENTRY_CE T4 ON T3.FENTRYID = T4.FENTRYID
|
||||
LEFT JOIN T_HS_CALDIMENSIONS T5 ON T3.FDIMENSIONID = T5.FDIMENSIONID
|
||||
LEFT JOIN T_BD_EXPENSE_L T6 ON T4.FEXPENSEID = T6.FEXPID AND T6.FLOCALEID = 2052
|
||||
LEFT JOIN T_BD_MATERIAL ff ON t2.FMaterialID=ff.FMaterialID
|
||||
WHERE T1.FAPPROVEDATE>='2025-01-01' AND t1.FAPPROVEDATE<'2025-06-01') a
|
||||
GROUP BY a.FRETCUSTID,a.FMaterialID,a.FNUMBER,a.FNAME,FAPPROVEDATE2
|
||||
|
||||
ORDER BY a.FRETCUSTID,FMaterialID,FAPPROVEDATE2
|
||||
|
||||
SELECT * FROM #TuiHuoChengBen
|
||||
|
||||
SELECT * , DATEFROMPARTS((bb.Year), (bb.Month), 1) AS FAPPROVEDATE INTO #TempNianDuXiaoShouYuSuan FROM NianDuXiaoShouYuSuan bb
|
||||
WHERE bb.Year=2025
|
||||
|
||||
|
||||
-- <20><><EFBFBD>۳<EFBFBD><DBB3><EFBFBD><EFBFBD>ɱ<EFBFBD><C9B1><EFBFBD>ѯSQL
|
||||
SELECT a.FCustomerID,a.FMaterialID,a.FNUMBER,a.FNAME,SUM(FREALQTY) AS RealQty,SUM(a.FAMOUNT_LC) AS FAMOUNT_LC,FAPPROVEDATE2 INTO #XiaoShouChengBen FROM (
|
||||
SELECT t1.FCustomerID,T1.FID, T1.FBILLNO,T2.FENTRYID,t2.FMaterialID,ff.FNUMBER, T2.FREALQTY ,t4.FAMOUNT_LC,T6.FNAME , FORMAT(t1.FAPPROVEDATE, 'yyyy-MM-01') AS FAPPROVEDATE2
|
||||
FROM T_SAL_OUTSTOCK T1 INNER JOIN T_SAL_OUTSTOCKENTRY T2
|
||||
INNER JOIN T_SAL_OUTSTOCKENTRY_C T3 ON T3.FENTRYID = T2.FENTRYID
|
||||
ON T1.FID = T2.FID
|
||||
INNER JOIN T_SAL_OUTSTOCKENTRY_CE T4 ON T3.FENTRYID = T4.FENTRYID
|
||||
LEFT JOIN T_HS_CALDIMENSIONS T5 ON T3.FDIMENSIONID = T5.FDIMENSIONID
|
||||
LEFT JOIN T_BD_EXPENSE_L T6 ON T4.FEXPENSEID = T6.FEXPID AND T6.FLOCALEID = 2052
|
||||
LEFT JOIN T_BD_MATERIAL ff ON t2.FMaterialID=ff.FMaterialID
|
||||
WHERE T1.FAPPROVEDATE>='2025-01-01' AND t1.FAPPROVEDATE<'2025-06-01') a
|
||||
GROUP BY a.FCustomerID,a.FMaterialID,a.FNUMBER,a.FNAME,FAPPROVEDATE2
|
||||
|
||||
ORDER BY a.FCustomerID,FMaterialID,FAPPROVEDATE2
|
||||
|
||||
SELECT * FROM #XiaoShouChengBen
|
||||
|
||||
---<EFBFBD><EFBFBD><EFBFBD>ձ<EFBFBD>
|
||||
|
||||
|
||||
@@ -62,7 +100,11 @@
|
||||
,[ʵ<EFBFBD>ʳɱ<EFBFBD>(<EFBFBD><EFBFBD>)-<EFBFBD><EFBFBD>]=CASE WHEN [<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>]!=0 then [ʵ<EFBFBD>ʳɱ<EFBFBD>(<EFBFBD><EFBFBD>)-<EFBFBD><EFBFBD>]/[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>] ELSE 0 END
|
||||
FROM #TempResultTable) a
|
||||
|
||||
DROP TABLE #TempResultTable
|
||||
|
||||
DROP TABLE #XiaoShouChengBen
|
||||
DROP TABLE #TuiHuoChengBen
|
||||
DROP TABLE #TempNianDuXiaoShouYuSuan
|
||||
DROP TABLE #TempResultTable
|
||||
-- LEFT JOIN (SELECT SUM(FREALQTY),FORMAT(tui.FAPPROVEDATE, 'yyyy-MM-01') AS FAPPROVEDATE FROM dbo.T_SAL_RETURNSTOCK tui LEFT JOIN T_SAL_RETURNSTOCKENTRY tuide ON tui.FID=tuide.FID
|
||||
-- WHERE tui.FAPPROVEDATE>='2025-01-01' AND tui.FAPPROVEDATE<'2025-06-01' AND tui.FDOCUMENTSTATUS='C'
|
||||
--) Return11 ON
|
||||
@@ -70,23 +112,6 @@
|
||||
--SELECT * FROM VHUB_T_BMMGroupLinkTable
|
||||
-- SELECT * FROM VHUB_BD_BMMaterialGroup
|
||||
|
||||
-- <20><><EFBFBD>۳<EFBFBD><DBB3><EFBFBD><EFBFBD>ɱ<EFBFBD><C9B1><EFBFBD>ѯSQL
|
||||
DROP TABLE #XiaoShouChengBen
|
||||
SELECT a.FCustomerID,a.FMaterialID,a.FNUMBER,a.FNAME,SUM(FREALQTY) AS RealQty,SUM(a.FAMOUNT_LC) AS FAMOUNT_LC,FAPPROVEDATE2 INTO #XiaoShouChengBen FROM (
|
||||
SELECT t1.FCustomerID,T1.FID, T1.FBILLNO,T2.FENTRYID,t2.FMaterialID,ff.FNUMBER, T2.FREALQTY ,t4.FAMOUNT_LC,T6.FNAME , FORMAT(t1.FAPPROVEDATE, 'yyyy-MM-01') AS FAPPROVEDATE2
|
||||
FROM T_SAL_OUTSTOCK T1 INNER JOIN T_SAL_OUTSTOCKENTRY T2
|
||||
INNER JOIN T_SAL_OUTSTOCKENTRY_C T3 ON T3.FENTRYID = T2.FENTRYID
|
||||
ON T1.FID = T2.FID
|
||||
INNER JOIN T_SAL_OUTSTOCKENTRY_CE T4 ON T3.FENTRYID = T4.FENTRYID
|
||||
LEFT JOIN T_HS_CALDIMENSIONS T5 ON T3.FDIMENSIONID = T5.FDIMENSIONID
|
||||
LEFT JOIN T_BD_EXPENSE_L T6 ON T4.FEXPENSEID = T6.FEXPID AND T6.FLOCALEID = 2052
|
||||
LEFT JOIN T_BD_MATERIAL ff ON t2.FMaterialID=ff.FMaterialID
|
||||
WHERE T1.FAPPROVEDATE>='2025-01-01' AND t1.FAPPROVEDATE<'2025-06-01') a
|
||||
GROUP BY a.FCustomerID,a.FMaterialID,a.FNUMBER,a.FNAME,FAPPROVEDATE2
|
||||
|
||||
ORDER BY a.FCustomerID,FMaterialID,FAPPROVEDATE2
|
||||
|
||||
SELECT * FROM #XiaoShouChengBen
|
||||
|
||||
--SELECT TOP 10 * FROM T_SAL_OUTSTOCKENTRY
|
||||
-- -- <20>˻<EFBFBD><CBBB>ɱ<EFBFBD><C9B1><EFBFBD>ѯSQL
|
||||
@@ -103,28 +128,6 @@ SELECT * FROM #XiaoShouChengBen
|
||||
--ORDER BY T2.FENTRYID DESC
|
||||
|
||||
--SELECT * FROM VHUB_T_BMGStandCost
|
||||
-- <20>˻<EFBFBD><CBBB>ɱ<EFBFBD><C9B1><EFBFBD>ѯSQL2
|
||||
DROP TABLE #TuiHuoChengBen
|
||||
SELECT a.FRETCUSTID,a.FMaterialID,a.FNUMBER,a.FNAME,SUM(FREALQTY) AS REALQTY,SUM(a.FAMOUNT_LC) AS FAMOUNT_LC,FAPPROVEDATE2 INTO #TuiHuoChengBen FROM (
|
||||
SELECT t1.FRETCUSTID, T1.FID, T1.FBILLNO,T2.FENTRYID,t2.FMaterialID,ff.FNUMBER, FREALQTY ,t4.FAMOUNT_LC,T6.FNAME , FORMAT(t1.FAPPROVEDATE, 'yyyy-MM-01') AS FAPPROVEDATE2
|
||||
FROM T_SAL_RETURNSTOCK T1 INNER JOIN T_SAL_RETURNSTOCKENTRY T2
|
||||
INNER JOIN T_SAL_RETURNSTOCKENTRY_C T3 ON T3.FENTRYID = T2.FENTRYID
|
||||
ON T1.FID = T2.FID
|
||||
INNER JOIN T_SAL_RETURNSTOCKENTRY_CE T4 ON T3.FENTRYID = T4.FENTRYID
|
||||
LEFT JOIN T_HS_CALDIMENSIONS T5 ON T3.FDIMENSIONID = T5.FDIMENSIONID
|
||||
LEFT JOIN T_BD_EXPENSE_L T6 ON T4.FEXPENSEID = T6.FEXPID AND T6.FLOCALEID = 2052
|
||||
LEFT JOIN T_BD_MATERIAL ff ON t2.FMaterialID=ff.FMaterialID
|
||||
WHERE T1.FAPPROVEDATE>='2025-01-01' AND t1.FAPPROVEDATE<'2025-06-01') a
|
||||
GROUP BY a.FRETCUSTID,a.FMaterialID,a.FNUMBER,a.FNAME,FAPPROVEDATE2
|
||||
|
||||
ORDER BY a.FRETCUSTID,FMaterialID,FAPPROVEDATE2
|
||||
|
||||
SELECT * FROM #TuiHuoChengBen
|
||||
|
||||
SELECT * , DATEFROMPARTS((bb.Year), (bb.Month), 1) AS FAPPROVEDATE INTO #TempNianDuXiaoShouYuSuan FROM NianDuXiaoShouYuSuan bb
|
||||
WHERE bb.Year=2025
|
||||
|
||||
|
||||
|
||||
|
||||
----Ԥ<EFBFBD><EFBFBD><EFBFBD>ɱ<EFBFBD><EFBFBD><EFBFBD>
|
||||
|
||||
Reference in New Issue
Block a user