Ver Mensaje Individual
  #7 (permalink)  
Antiguo 14/07/2009, 10:23
miguelillo2
 
Fecha de Ingreso: octubre-2005
Mensajes: 180
Antigüedad: 19 años, 1 mes
Puntos: 0
Respuesta: 2 Foreign Key de 1 Primary Key

Hola chicos!

mirando su consulta; me he acordado de los cross join. Con este query puedes evitarte crear esa tercera tabla. Tu consulta no jalaba con el cross debido a que referenciabas tu columna al mismo registro de la misma tabla. Por ende jamás encontraría conincidencias.

La SQL quedaría así:

Código:
Select l.lug_nombre as A,l1.lug_nombre as b from lugar l,lugar l1, viajes v
where l.lug_id=v.lug_id_origen 
and l1.lug_id=v.lug_id_destino
Salu2...
__________________
El conocimiento se alimenta de la repeticion y la consistencia!!! (Miguel--in-- 1983---....)