Quantcast
Channel: SCN: Message List
Viewing all articles
Browse latest Browse all 8451

Re: Supplier query

$
0
0

Hi Nick,

 

The embedded query needs to go inside the select part of your query:

selectdistinct  dbo.OPDN.DocEntry, dbo.OPDN.DocNum, dbo.OPDN.DocType, dbo.OPDN.DocDate, dbo.OPDN.CardCode, dbo.OPDN.CardName, dbo.OPDN.DocTotalSy,
YEAR(dbo.OPDN.DocDate) AS Year,
CASE Month(dbo.OPDN.DocDate)
WHEN 1 THEN 'Jan' WHEN 2 THEN 'Feb' WHEN 3 THEN 'Mar' WHEN 4 THEN 'Apr' WHEN 5 THEN 'May' WHEN 6 THEN 'Jun' WHEN 7 THEN 'Jul' WHEN 8 THEN 'Aug'

WHEN 9 THEN 'Sep' WHEN 10 THEN 'Oct' WHEN 11 THEN 'Nov' WHEN 12 THEN 'Dec' END AS 'Month', dbo.OPDN.DocTotal,

(SELECT SUM(r.Quantity)

FROM INV1 r

           INNER JOIN OINV h ON r.DocEntry = h.DocEntry

WHERE YEAR(h.DocDate) =YEAR(dbo.OPDN.DocDate)

          AND MONTH(h.DocDate) =MONTH(dbo.OPDN.DocDate)

       AND r.ItemCode = dbo.PDN1.ItemCode) AS QuantitySold

FROM    dbo.OPDN INNER JOIN
dbo.PDN1 ON dbo.OPDN.DocEntry = dbo.PDN1.DocEntry
WHERE(DATEDIFF(year, GETDATE(), OPDN.DocDate) >= - 2)

 

Regards,

Johan


Viewing all articles
Browse latest Browse all 8451

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>