Contare i record di una tabella: COUNT AS
+----+-----------+---------+-----------+---------------------+------------+
| ID | nome | cognome | telefono | data_apertura_conto | tipo_conto |
+----+-----------+---------+-----------+---------------------+------------+
| 1 | Mario | Rossi | 02-12345 | 2008-01-10 | family |
| 2 | Antonio | Bianchi | 02-55555 | 2008-10-01 | family |
| 3 | Adele | Sereni | 06-12345 | 1999-10-01 | family |
| 4 | Valentino | Gresani | 091-12345 | 2001-06-06 | impresa |
+----+-----------+---------+-----------+---------------------+------------+
Possiamo contare i record di questa tabella con la query:
SELECT COUNT(ID) as clienti_totali FROM clienti;
+----------------+
| clienti_totali |
+----------------+
| 4 |
+----------------+
1 row in set (0.00 sec)
Possiamo anche inserire una clausola WHERE per operare delle condizioni.SELECT COUNT(ID) as clienti_totali FROM clienti WHERE tipo_conto = 'family';
+----------------+
| clienti_totali |
+----------------+
| 3 |
+----------------+
1 row in set (0.00 sec)
Successivo: Raggruppare i record: GROUP BY
Precedente: Selezionare i dati con la clausola WHERE