Perfetto, cosi' funziona benissimo !!

Alla fine la query corretta e' cosi':

Codice PHP:

            
// QUERY TOTALE
            
$sqlTotale "SELECT * FROM tabella WHERE anno = $anno AND mese = $mese GROUP BY numeroBadge, dataTransito ORDER BY id ASC";            
            
$queryTotale mysqli_query($connAvanzamento,$sqlTotale);
            
$righeTotale mysqli_num_rows($queryTotale);
            while(
$arrayTotale mysqli_fetch_assoc($queryTotale)) {

                
// QUERY SQL PER OTTENERE L'ORA MINIMA E MASSIMA PER LO STESSO GIORNO E LO STESSO NUMERO DI BADGE
                
$sql "SELECT id, numeroBadge, cognomeNome, dataTransito, MIN(oraTransito) AS ora_minima, MAX(oraTransito) AS ora_massima FROM tabella WHERE dataTransito = '$arrayTotale[dataTransito]' AND numeroBadge = '$arrayTotale[numeroBadge]'";
                
$result $connAvanzamento->query($sql);

                if (
$result->num_rows 0) {

                    
$row $result->fetch_assoc();
                    
                    echo 
"$row[id] - $row[cognomeNome] - $row[numeroBadge] - $row[dataTransito] - Ora minima: " $row["ora_minima"] . " - Ora massima: " $row["ora_massima"] . "<br>";

                } else {
                    
                    echo 
"Nessun risultato trovato";

                }

            } 
Grazie milla a entrambi per l'aiuto e sopratutto la pazienza !!
Ciao