una SELECT DISTINCT potrebbe funzionare?