En MySQL (luego personalizas la sentencia sql a oracle):
Código MySQL:
Ver original
insert into nombres
(id_autor
, nombre
) values (1, 'nommbre1'), (2, 'nommbre2'), (3, 'nommbre3'),(4, 'nommbre2');
select a.nombre
from nombres a
, nombres b
where a.nombre
=b.nombre
and a.id_autor
!=b.id_autor
;
y finalmente para saber todos los nombres (sin que aparezcan las repeticiones) que se repiten:
select distinct a.nombre from nombres a, nombres b where a.nombre=b.nombre and a.id_autor!=b.id_autor;
+---------+
| nombre |
+---------+
| nombre2 |
select distinct a.nombre from nombres a, nombres b where a.nombre=b.nombre and a.id_autor!=b.id_autor;
salu2