Esto puede hacerse, claro
pero si lo haces, devolverá solo un dato por cada prec_r, y claro, los valores de los demás campos de aquellos que tienen el mismo prec_r no se mostrarán; solo el número de prec_r una vez y los demás datos de los otros campos del primer registro que represente cada prec_r de acuerdo con el orden en que estén en la base. Se perderán muchos valores y eso no tiene sentido. No es lo mismo usar los registros que hacer agrupados con ellos. Pero pueden hacerse subconsultas dependiendo de lo que quieras sacar. Dinos con ejemplos cuáles son los campos y los datos, y cómo quieres sacarlos: tal vez haya alguna otra posibilidad.