Ciao a tutti,
Ho una tabella mysql così strutturata:
id (int)
ora_rich (int) -> data e ora in formato time() di php
operatore1 (int) -> id operatore
operatore2 (int) -> altro id operatore
Dovrei fare una query che selezioni in un dato mese l'operatore e il numero delle volte in cui compare in uno dei due campi (operatore1, operatore2) ma suddiviso in fasce orarie da 1 ora. Mi spiego meglio: avrò una tabella che dice
08:00 - 09:00 | nome_operatore(numero servizi), nome operatore2(numero servizi)....ecc
09:00 - 10:00 | nome_operatore(numero servizi), nome operatore2(numero servizi)....ecc
Sostanzialmente devo calcolare per ogni giorno del mese quanti servizi ha fatto per ogni fascia oraria, ottenendo un'unica tabella. Conto quante volte compare dalle 8 alle 9 del giorno 1, dalle 8 alle 09 del giorno 2....dalle 8 alle 9 del giorno 31 e poi sommo per scrivere il numero nella cella.
Riesco ad estrarre il numero con i servizi totali in ogni giorno ma non riesco a fare un'ulteriore suddivisione per fasce.
Qualcuno saprebbe aiutarmi?
Grazie