Creo que funciona aunque es un poco complejo; Tal vez alguien tenga una más sencilla. Supone que es nombre es único.
Código SQL
[-]
Select * from Tabla where Nombre not in (
select MIN from (
select Count(RUC) as cou, min(Nombre) as MIN
from Tabla GROUP BY RUC)
as Alias1 where COU < 2)
En la más interna hace un count (para distinguir los repetidos de los que no), en la siguiente se queda con los no repetidos y en la más exterior hace un Select de toda la tabla eliminando los de la anterior (los que no lo tenían repetido); el resultado son los registros que tienen el RUC repetido.