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

Liczenie i sumowanie MySQL na podstawie warunku

To jest tylko agregacja warunkowa:

select pn, sum(loc = 'a') as a, sum(loc = 'b') as b
from table1
group by pn;

Jeśli masz nieznaną listę loc wartości, możesz potrzebować dynamicznego zapytania. Google „Dynamiczny punkt obrotu MySQL”.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL Zastąp wiele zmiennych z innej tabeli w wyniku zapytania

  2. PHP/PDO wstawia bieżącą datę plus jeden miesiąc do MYSQL

  3. WYBIERZ każdego pracownika, który ma wynagrodzenie wyższe niż ŚREDNIA jego działu

  4. Jak zarządzasz bazami danych w fazie rozwoju, testów i produkcji?

  5. Komponowanie stosu — uproszczenie wdrażania kontenerów MySQL przez Docker