Non so se ho capito bene il problema ma proverei con il GROUP BY.