Ho tre tabelle

una clienti con campo idcliente
una luogo con campo idluogo
una trattamento con campo idtrattamento

In una quarta tabella inserisco idcliente,idluogo,idtrattamento.

Se voglio estrarre i clienti raggruppati per idtrattamento ok.

Codice PHP:
select *, count(*) as f from ((tb_giornalieri 
    
as t1
    inner join tb_clienti 
as t2  on t1.IDcliente_giornalieri=t2.idcliente_clienti)
     
inner join tb_trattamenti as t3  on t1.IDtrattamento_giornalieri=t3.idtrattamento_trattamenti)
group by idtrattamento_trattamenti 
Ottengo i trattamenti raggruppati.

Se però volessi ottenere

Clienti Trattamento Luogo tot
pippo x roma 2
pluto y roma 1
pluto x roma 1

Non ci capisco granchè neanche a scriverlo.

saluti

e grazie