Ver Mensaje Individual
  #3 (permalink)  
Antiguo 07/01/2009, 13:54
toolsixgroup
 
Fecha de Ingreso: enero-2009
Mensajes: 9
Antigüedad: 16 años, 2 meses
Puntos: 0
Respuesta: como hacer consulta, relacionando varios campos de una tabla con uno solo

Perfecto! Gracias Nano! la consulta me sirvio, solo tube que modificarle una ppequeña cosa que se te paso hiciste 2 veces el mismo inner join, on l.id=e.localidadNacimiento, una debia ser localidadNacimiento, la otra localidadVive.
Te agradezco muchisimo!

SELECT e.id, e.apellido, e.nombre, e.fechaNacimiento, e.dni, e.domicilio,
e.antiguedad, e.localidadNacimiento as 'idLocalidadNacimiento',
l.descripcion as 'localidadNacimiento', e.localidadVive as 'idLocalidadVive',
lo.descripcion as 'localidadVive'
FROM efectivos e
INNER JOIN localidades l ON l.id=e.localidadNacimiento
INNER JOIN localidades lo ON lo.id=e.localidadVive
WHERE e.nombre LIKE '%nombre%'