Ti conviene farne due perchè la DISTINCT ti esclude i doppioni, quelli invece che a te servono (se non ho capito male) per il conteggio.