sql >> Database >  >> RDS >> Sqlserver

SELECT-query met CASE-voorwaarde en 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';


  1. Verborgen functies van SQL Server

  2. Wat is de meest efficiënte manier om te controleren of een record in Oracle bestaat?

  3. Salesforce TLS 1.0 Beëindiging

  4. SQL TUSSEN-Slimme tips om te scannen op een reeks waarden