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

MySQL GroupBy i pokazuje to w poziomie

Spróbuj tego,

SELECT  VendorID,
        SUM(CASE WHEN Score = 'A' THEN 1 ELSE 0 END) totalA,
        SUM(CASE WHEN Score = 'B' THEN 1 ELSE 0 END) totalB,
        SUM(CASE WHEN Score = 'C' THEN 1 ELSE 0 END) totalC
FROM    tableName
GROUP BY VendorID

Pokaz SQLFiddle




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL Wybierz dane z ostatniego miesiąca według current_timestamp

  2. Przechowywanie daty, w której znany może być tylko rok

  3. Tworzenie powiązanych lub podobnych postów przy użyciu PHP i MySQL

  4. PHP — prosta zagnieżdżona nieuporządkowana tablica (UL)

  5. MySql Jak ustawić zmienną lokalną w instrukcji aktualizacji (Składnia?)