fibonaccii
Technical User
I am able to run the statement below
SELECT * from openquery (Linkedname,'Select
RPDOC AS InvoiceNumber,
RPPST AS InvoiceStatus,
SUM(RPAG) AS GrossAmount
FROM F03B11
GROUP BY RPPST, RPDOC')
But When I use the CASE ststement to filter the data further I get an eror message.
SELECT * from openquery (Linkedname,'Select
RPDOC AS InvoiceNumber,
RPPST AS InvoiceStatus,
SUM(RPAG) AS GrossAmount,
OpenAmount = Case
WHEN RPPST='A' Then SUM(RPAAP)
Else 0
End
FROM F03B11
GROUP BY RPPST, RPDOC')
Ques: Can i use CASE statament in openquery. If yes, what can I do to fix it. Pretty sure it is a syntax issue.
Any help is appreciated. Thnx!
SELECT * from openquery (Linkedname,'Select
RPDOC AS InvoiceNumber,
RPPST AS InvoiceStatus,
SUM(RPAG) AS GrossAmount
FROM F03B11
GROUP BY RPPST, RPDOC')
But When I use the CASE ststement to filter the data further I get an eror message.
SELECT * from openquery (Linkedname,'Select
RPDOC AS InvoiceNumber,
RPPST AS InvoiceStatus,
SUM(RPAG) AS GrossAmount,
OpenAmount = Case
WHEN RPPST='A' Then SUM(RPAAP)
Else 0
End
FROM F03B11
GROUP BY RPPST, RPDOC')
Ques: Can i use CASE statament in openquery. If yes, what can I do to fix it. Pretty sure it is a syntax issue.
Any help is appreciated. Thnx!