Originariamente inviato da nicemotion
Grazie Piero - capito

Raggruppare per oraIn non posso perchè mi estrae dei dati diversi da quelli voluti....ma quindi dovrei prima fare una sub-query dove estraggo gli appuntamenti e li ordino per ora e poi raggruppo il tutto ?

..ci deve essere un modo..
si possono anche fare sub-query e poi raggruppare.

Si puo' anche fare una tabella temporanea ordinata per come ti serve ed agire su quella. Vedi tu come fare.

per esempio:

codice:
create temporary table temp
select ..... la tua select senza il group by ma con l'ordinamento

//ti crea una tabella temporanea con i dati selezionati poi a seguire

select *
from temp
group by....
order by