Ver Mensaje Individual
  #6 (permalink)  
Antiguo 06/04/2008, 16:51
Avatar de Highlander
Highlander
 
Fecha de Ingreso: junio-2006
Ubicación: Concepción, Chile
Mensajes: 475
Antigüedad: 17 años, 10 meses
Puntos: 4
Re: Select entregando resultados duplicados o triplicados

Voy por partes:

Agrege el DISTINCT a la consulta, desde PHP me muestra 3200 resultados y desde MySQL sigue mostrando los 3800, aparentemente el distinct no cambio nada en la consulta MySQL, revisando manualmente los resultados de PHP se ven bien, pero me queda la duda que paso con esos 600 resultados de diferencia entre PHP y MySQL.

Respecto a cambiar la colacion a utf8:bin en la tabla luego de hacer la consulta con DISTINCT no cambio en nada los resultados.

Segundo la tabla REGISTRO fue importada y acabo de descubrir que tiene duplicidad, me explico si hago una consulta buscando todas las personas con apellido inicial P encuentra:

ID, Nombre, Apellido

2, Pedro, Perez
9, Pedro Perez

Es decir la misma persona pero con distintos ID, estoy buscando ahora la manera de eliminar esos registros duplicados, basicamente una condicion donde si el nombre y apellido son iguales pero el ID distinto que elimine, pero no se me ocurre como podria hacerlo.

Última edición por Highlander; 06/04/2008 a las 17:01