SELECT query with CASE condition and SUM()

Select SUM(CASE When CPayment="Cash" Then CAmount Else 0 End ) as CashPaymentAmount,
       SUM(CASE When CPayment="Check" Then CAmount Else 0 End ) as CheckPaymentAmount
from TableOrderPayment
Where ( CPayment="Cash" Or CPayment="Check" ) AND CDate<=SYSDATETIME() and CStatus="Active";

Leave a Comment