Contare il numero di righe con MySql, la funzione COUNT() Stampa


mysqlMolte volte è necessario contare le righe ottenute da una query. Per fare questo esistono due metodi, uno con Php attraverso mysql_num_rows e uno in MySql con COUNT(). In questo articolo vedremo come utilizzare la funzione COUNT() di MySql.
Vediamo una normale query di tipo SELECT:

SELECT * FROM tabella WHERE campo='valore'

Il risultato della query appena scritta saranno tutte le righe della tabella che rispettano la condizione campo=’valore’. E se invece volessimo ottenere solo il numero di righe coinvolte dalla query?
Nulla di più semplice!! Per fare questo ci viene in aiuto la funzione COUNT() di MySql, vediamo come usarla:

SELECT COUNT(*) FROM tabella WHERE campo='valore'

In questo modo il risultato ottenuto sarà il numero di righe conformi alla clausola WHERE. Inoltre la funzione COUNT() può anche essere applicata su un campo della tabella, in questo modo:

SELECT COUNT(id) FROM tabella WHERE campo='valore'

Link utili:



Nessun commento.

Scrivi un commento: