On 2015/10/06 09:05, Jose Soares Da Silva wrote:
SELECT unita_aziendale_id FROM (SELECT unita_aziendale.id AS
unita_aziendale_id FROM unita_aziendale JOIN anagrafica ON anagrafica.id =
unita_aziendale.id_anagrafica JOIN azienda ON azienda.id =
unita_aziendale.id_azienda WHERE (azienda.id, unita_aziendale.cod_specie,
anagrafica.nome) IN (SELECT azienda.id , unita_aziendale.cod_specie ,
anagrafica.nome FROM unita_aziendale JOIN anagrafica ON anagrafica.id =
unita_aziendale.id_anagrafica JOIN azienda ON azienda.id =
unita_aziendale.id_azienda WHERE azienda.id_distretto = '141' AND
unita_aziendale.data_fine IS NULL AND anagrafica.tipo = 'U' GROUP BY
azienda.id, unita_aziendale.cod_specie, anagrafica.nome HAVING count(*) > 1
ORDER BY upper(anagrafica.nome)) AND azienda.id_distretto = '141' AND
unita_aziendale.data_fine IS NULL ORDER BY upper(anagrafica.nome)) )