Problema:
tabella province (id, nome_provincia)
e
tabella comuni(id, id_provincia , nome_comune)
Nella tabella provincia ho solo il record "1 , LECCE"
Nella tabella comuni ho 30 record che sono i comuni della provincia di LECCE
SELECT * FROM province , comuni WHERE comuni.id_provincia = province.id
Tira fuori 30 record
SELECT * FROM province , comuni WHERE comuni.id_provincia = province.id GROUP BY province.id
Tira fuori 1 record
SELECT count(*) FROM province , comuni WHERE comuni.id_provincia = province.id GROUP BY province.id
Mi dice che sono 30 .... PERCHE'????
Non dovrebbe dirmi 1 ?