sql >> Databasteknik >  >> RDS >> Mysql

MySQL SUM IF-fält b =fält a

Om jag läser rätt, skulle du behöva använda en grupp-för- eller åtminstone en where-klausul för att begränsa saker till det tidsintervall du vill ha:

SELECT incMonth AS Month, SUM(IF(item_type IN('typ1', 'typ2'), 1, 0)) AS 'Total Sales'
FROM tester
GROUP BY incMonth



  1. Kontrollera vilka ID:n från en uppsättning som inte finns i en tabell

  2. sortera efter XXX sortera efter ASC eller DESC, dynamisk ordning, mysql...

  3. Uppdatera en MySQL-kolumn som innehåller punkt (.) i namnet

  4. SQL-fråga för att skapa tabell i MySQL