Ver Mensaje Individual
  #3 (permalink)  
Antiguo 24/10/2013, 09:23
Avatar de aid_val
aid_val
 
Fecha de Ingreso: mayo-2013
Ubicación: Guanajuato
Mensajes: 302
Antigüedad: 11 años
Puntos: 5
Respuesta: Todos los conceptos de una tabla con inner join

Así es, lo intente con un right por la posición en la que esta mi tabla y funciona. Pero ahora me he tropezado con otro problema funciona siempre y cuando no utilice el where

Código SQL:
Ver original
  1. SELECT
  2.         "dependencia"."nombre_dependencia",
  3.         "obra"."nombre_obra",
  4.    
  5.        
  6.         "ConceptoPresu"."codigo_presupuesto",
  7.         "ConceptoPresu"."descripcion_presupuesto",
  8.         "ConceptoPresu"."unidad_presupuesto" ,
  9.         "ConceptoPresu"."cantidad_presupuesto" ,  
  10.         "ConceptoPresu"."precion_unitario_presupuesto"  ,  
  11.         "ConceptoPresu"."importe_presupuesto"  ,  
  12.         "ConceptoPresu"."tipo_concepto"   ,  
  13.         "resumen_generador"."importe_concepto",
  14.         "estimaciones"."nombre_estimacion",
  15.         estimaciones.fecha_de,
  16.         estimaciones.fecha_a,
  17.          "resumen_generador"."cantidad_estimacion"  ,
  18.         "contrato"."clave_contrato",
  19.         "empresa"."nombre_empresa"
  20.        
  21.            
  22.  FROM  
  23.    "sipro_inoc"."dbo"."empresa" "empresa"  INNER JOIN "sipro_inoc"."dbo"."obra" "obra"  ON empresa.id_empresa =obra.id_empresa  INNER JOIN  
  24.     "sipro_inoc"."dbo"."contrato" ON obra.id_obra =contrato.id_obra  INNER JOIN
  25.     "sipro_inoc"."dbo"."convenio" "convenio" ON contrato.id_contrato =convenio.id_contrato  INNER JOIN
  26.     "sipro_inoc"."dbo"."dependencia" ON obra.id_dependencia =dependencia.id_dependencia  INNER JOIN
  27.     "sipro_inoc"."dbo"."presupuesto" "presupuesto"  ON contrato.id_contrato =presupuesto.id_contrato INNER JOIN
  28.       "sipro_inoc"."dbo"."estimaciones" "estimaciones"  ON presupuesto.id_presupuesto =estimaciones.id_presupuesto
  29.          INNER JOIN resumen_generador
  30.       ON estimaciones.id_estimacion = resumen_generador.id_estimacion RIGHT JOIN ConceptoPresu ON
  31.       ConceptoPresu.id_concepto = resumen_generador.id_concepto
  32.  WHERE  nombre_presupuesto='nombre_presupuesto'

cuando le pongo la ultima linea no me manda todo el presupuesto.

Que sugerencias me podrias dar porfitas.. De antemano muchas gracias