valores solo seleccionar saber repetido registros query para mostrar hay encontrar duplicados datos como campo buscar mysql sql

solo - ¿Cómo encontrar filas duplicadas basadas en múltiples campos en MySQL?



select campo repetido mysql (2)

Esto es lo que quieres

SELECT title, time FROM table GROUP BY title, time HAVING count(*) > 1

Posible duplicado:
Mysql Duplicate Rows (Duplicado detectado utilizando 2 columnas)

En una base de datos MySQL tengo muchas filas. Por ejemplo:

id | title | time | domain 32 title1 12:30 domain1.com 33 title1 12:30 domain2.com 34 title2 14:20 domain1.com 35 title3 14:30 domain2.com 36 title1 12:30 domain55.com

¿Cómo puedo seleccionar filas de una base de datos solo por título y tiempo? Los dominios duplicados o las ID no son motivo de preocupación, solo los otros dos campos.

Quiero poder recuperar las filas 32, 33 y 36 porque tienen títulos idénticos y tiempos idénticos.

No quiero tener que poner un título o una hora, quiero que la consulta devuelva todos los campos en los que se encuentre una coincidencia "duplicada" en estos dos campos, ya sean solo dos o 50. Editar o borrar algunos de los duplicados.


select distinct id, title, time from table t1 where exists (select * from table t2 where t2.id <> t1.id and t2.title = t1.title and t2.time = t1.time )