Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

Problema en consulta incluye tabla con dos FK hacia una tabla

Estas en el tema de Problema en consulta incluye tabla con dos FK hacia una tabla en el foro de SQL Server en Foros del Web. Hola amigos tengo un problema con esta consulta: SELECT ORDEN.NFABRICACION, ORDEN.FECHAREGISTRO, ORDEN.OBRA, ORDEN.CLIENTE, DETALLEORDEN.NLINEA, SEPARADOR.SEPARADOR, DETALLEORDEN.ANCHO, DETALLEORDEN.CANTIDAD, DETALLEORDEN.ALTO, DETALLEORDEN.TIPO, CRISTAL.CRISTAL FROM ORDEN INNER JOIN DETALLEORDEN ...
  #1 (permalink)  
Antiguo 04/01/2009, 10:34
Avatar de BlueSkull  
Fecha de Ingreso: noviembre-2008
Ubicación: Chile
Mensajes: 504
Antigüedad: 16 años, 1 mes
Puntos: 4
Problema en consulta incluye tabla con dos FK hacia una tabla

Hola amigos tengo un problema con esta consulta:

SELECT ORDEN.NFABRICACION, ORDEN.FECHAREGISTRO, ORDEN.OBRA, ORDEN.CLIENTE, DETALLEORDEN.NLINEA, SEPARADOR.SEPARADOR,
DETALLEORDEN.ANCHO, DETALLEORDEN.CANTIDAD, DETALLEORDEN.ALTO, DETALLEORDEN.TIPO, CRISTAL.CRISTAL
FROM ORDEN INNER JOIN
DETALLEORDEN ON ORDEN.NFABRICACION = DETALLEORDEN.NFABRICACION INNER JOIN
SEPARADOR ON DETALLEORDEN.IDSEPARADOR = SEPARADOR.IDSEPARADOR INNER JOIN
CRISTAL ON DETALLEORDEN.IDCRISTAL = CRISTAL.IDCRISTAL AND DETALLEORDEN.CRI_IDCRISTAL = CRISTAL.IDCRISTAL

DESCRIPCION: la tabla detalleorden tiene dos campos de fk idcristal y cri_idcristal las cuales van hacia la tabla cristal, al momento de ejecutar esta consulta no arroja ningun resultado pero si construyo la consulta sin agregar la tabla cristal me funciona ok.

Espero que me ayuden adios.
  #2 (permalink)  
Antiguo 05/01/2009, 07:41
Avatar de Andres95
Colaborador
 
Fecha de Ingreso: diciembre-2004
Mensajes: 1.802
Antigüedad: 20 años
Puntos: 38
Respuesta: Problema en consulta incluye tabla con dos FK hacia una tabla

Bueno eso quiere decir que los datos no esta como tu esperas, es decir que en la tabla Cristal no existen los ids de los campos IDCRISTAL y CRI_IDCRISTAL de la tabla detalleorden....

me llama la atencion que los dos campos de detalle orden apunten a la misma llave en CRISTAL, IDCRISTAL... es eso correcto??

Saludos!
__________________
La sencillez y naturalidad son el supremo y último fin de la cultura...
--
MCTS : SQL Server 2008, .NET Framework 3.5, ASP.NET Applications.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:05.