Originariamente inviato da luca200
Prova ad aggiungere in fondo GROUP BY a.id_anagrafica
Se lo aggiungo così
codice:
select a.*, d.* from anagrafica as a join anagrafica_dipiu as d on a.id_anagrafica = d.id_anagrafica join attivita as at on a.id_attivita = at.id_attivita
where a.id_attivita = x and data_isc between y and z GROUP BY a.id_anagrafica
mi da errore perchè dovrei specificare tutti i campi nel GROUP BY.
L'unica soluzione credo che sia provare a sostituire gli asterischi con tutti i campi che mi servono e ripeterli di conseguenza nella clausola GROUP BY, giusto?