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

Tienes razón, aunque imagino que tendrás que hacerlo en las dos tablas que quieres relacionar. Yo, que desconocía lo que dices, hubiera probado a indexar los dos campos primero y a ponerlos en relación mediante inner join para ver lo que ocurre.
SELECT registro.id, registro.apellido, registro.nombre, registro. zip
FROM registro
INNER JOIN $nacionalidad ON registro.apellido = $nacionalidad.apellido
WHERE $nacionalidad.apellido LIKE '$abc%' ORDER BY registro.apellido;
pero, la verdad, no sé qué decirte al respecto.