minhmee2610
Thành viên mới
- Tham gia
- 18/9/20
- Bài viết
- 26
- Được thích
- 6
Mến chào các anh chị.
Hôm nay em lại tiếp tục đăng bài nhờ giúp đỡ
Nhờ các anh chị có thể fix một chút về câu lệnh của em để không trả về giá trị trùng lặp với.
--
--
Do không đính kèm được file access nên nhờ anh chị xem file từ link này:
Hôm nay em lại tiếp tục đăng bài nhờ giúp đỡ
Nhờ các anh chị có thể fix một chút về câu lệnh của em để không trả về giá trị trùng lặp với.
--
SQL:
SELECT T2.[Purchase Order],T2.[Total GR] , T1.[Sum PLAN], T1.[Total DO Qty],
IIF(T2.[Total GR] > T1.[Sum PLAN], 'Tăng số lượng', IIF(T2.[Total GR] < T1.[Sum PLAN],'Giảm số lượng','')) AS [Check PO],
T1.[Note] , T1.[Distribution center], T1.[PO Status]
FROM
(SELECT [Vendor Purchase Order], SUM([STO/SO Quantity]) AS [Sum PLAN],
SUM(IIF([Del indicator for STO] = 'L',0,[DO Quantity])) AS [Total DO Qty],
IIF(SUM([DO Quantity]) >0, 'x', 'Chưa xử lý') as [Note], [Distribution center], IIF([Del indicator for STO] = 'L' OR [Del indicator for Collective PO] = 'S','PO đã bị xóa STO','') AS [PO Status]
FROM [ZRT090]
GROUP BY [Vendor Purchase Order],[Distribution center],[Del indicator for STO],[Del indicator for Collective PO] ) AS T1
LEFT JOIN
(SELECT [Purchase Order], SUM([Qty in Un of Entry]) AS [Total GR] FROM [MB51] GROUP BY [Purchase Order]) AS T2
ON T1.[Vendor Purchase Order] = T2.[Purchase Order]
ORDER BY T1.[Note] ASC, T2.[Total GR] DESC
--
Do không đính kèm được file access nên nhờ anh chị xem file từ link này:
Database3
MediaFire is a simple to use free service that lets you put all your photos, documents, music, and video in a single place so you can access them anywhere and share them everywhere.
www.mediafire.com