sql >> Databáze >  >> RDS >> Mysql

Součtový dotaz MYSQL s podmínkou IF

Zkuste to pomocí CASE tímto způsobem:

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

Měl by dát to, co hledáte ...



  1. Jak získat nejnovější funkce v Office 365

  2. Jak získám poslední vložené ID tabulky MySQL v PHP?

  3. Co je maska ​​formátování data Oracle pro časová pásma?

  4. Bezpečně přejmenovávejte tabulky pomocí sloupců sériového primárního klíče