Ver Mensaje Individual
  #2 (permalink)  
Antiguo 14/09/2010, 21:38
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Problema con registros repetidos

Estás planteando una redundancia innecesaria.
Esta parte es suficiente para saber cuáles son las que se están repitiendo:
Código MySQL:
Ver original
  1. SELECT titulo, titulo_original, year
  2. FROM peliculas
  3. GROUP BY titulo, titulo_original, year
Luego de eso lo único que necesitarías es recuperar la lista de IDs correspondiente a las repetidas:
Código MySQL:
Ver original
  1. SELECT titulo, titulo_original, year, GROUP_CONCAT(ID) `Repeticiones`
  2. FROM peliculas
  3. GROUP BY titulo, titulo_original, year
Eso solamente en el caso de querer hacer algo con eso.
Ahora bien, si lo que quieres es evitar que este conjunto se repita, simplemente deberías crear un índice UNIQUE con él.
Por supuesto que un índice es un elemento que reduciría la performance de las inserciones, a fin de cuenta el sistema debe mantenerlo y actualizarlo con cada una, pero es una solución posible.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)