sql >> Database >  >> RDS >> Mysql

MYSQL Som-query met IF-voorwaarde

Probeer het met een CASE op deze manier:

SUM(CASE 
    WHEN PaymentType = "credit card" 
    THEN TotalAmount 
    ELSE 0 
END) AS CreditCardTotal,

Moet geven wat je zoekt ...



  1. SQL COUNT() voor beginners

  2. MySQL-replicatie en op GTID gebaseerde failover - een diepe duik in foutieve transacties

  3. Sluit je aan bij ons in Las Vegas voor SQLintersection en bespaar $ 100

  4. Oracle prestatie- en afstemmingsquiz