Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Zapytanie sumujące MYSQL z warunkiem IF

Spróbuj z CASE w ten sposób :

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

Powinien dać to, czego szukasz...



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Co oznaczają poniższe terminy dotyczące zapytań importu csv MySQL?

  2. PDO MySQL:Wstaw wiele wierszy w jednym zapytaniu

  3. SQL Wybierz tylko wiersze, w których istnieje dokładnie wiele relacji

  4. Alfanumeryczny klucz podstawowy MySql z automatyczną inkrementacją?

  5. mysql połączone unikalne klucze