/ / Come contare le righe in base al valore della colonna? - php, mysql, count

Come contare le righe in base al valore della colonna? - php, mysql, count

Usando PHP e MySQL, ho una tabella che contiene i dati di check-in per i clienti: il mese e l'anno in cui hanno effettuato il check-in.

ID  Month   Year

1   01      2015
1   01      2015
4   01      2015
1   03      2015
4   03      2015
1   05      2015

Ho bisogno di un numero totale di righe al mese e all'anno. Quindi in questo esempio dovrei ottenere un totale di 3 per l'ID 1 per il mese di 01 e l'anno 2015. Sto aggiungendo i giorni totali di una persona registrati per ogni mese di ogni anno.

Avere un problema per iniziare con il codice. Suppongo di poterlo fare con MySQL count o qualcosa.

risposte:

0 per risposta № 1

puoi usare la funzione mysql sono "GROUP BY

selezionare il conteggio (id) dal gruppo di tabelle per anno


0 per risposta № 2

Puoi usare la funzione MySQL COUNT () con GROUP BY come:

  SELECT ID, Month, Year, COUNT(*)
FROM checked_customer
GROUP BY ID, Month, Year;