Ver Mensaje Individual
  #25 (permalink)  
Antiguo 14/04/2008, 12:49
jurena
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 17 años
Puntos: 300
Re: Select entregando resultados duplicados o triplicados

Vayamos a la raíz del problema. Creo que las relaciones no están bien hechas, es decir, de qué sirve tener un id (Pk numérico) en la tabla registro si no tiene un FK también numérico en la tabla $nacionalidad. Las relaciones deben establecerse con campos numéricos indexados (el PK lo está por naturaleza) y en las InnoDB no sé si lo estará también por naturaleza el FK. Si el id de registro o de $nacionalidad apareciera en la otra tabla, imagino que todo iría mucho más deprisa. De todas formas, seguro que alguien te echa una mano. Lo que no sé es si los índices te estarán funcionando...
Haz un explain a la consulta y comprueba los datos...