HICE UN PROCEDIMIENTO ALMACENADO PARA QUE ME GENERE UN REPORTE, BIEN EL PROBLEMA ES QUE QUIERO QUE ME APARESCAN TODOS LOS DATOS DE UNA TABLA AUNQUE AUN NO HAYA DATOS EN LAS DEMAS TABLAS QUE LE HAGAN REFERENCIA.
ESTE ES MI PROCEDIMIENTO ALMACENADO
Código SQL:
Ver original
USE [sipro_inoc] GO /****** Object: StoredProcedure [dbo].[PA_RPT_PREFINIQUITO] Script Date: 10/23/2013 18:34:27 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO ALTER PROC [dbo].[PA_RPT_PREFINIQUITO] @NOMBRE_PRESUPUESTO VARCHAR(50) AS BEGIN try BEGIN tran SELECT "dependencia"."nombre_dependencia", "obra"."nombre_obra", "ConceptoPresu"."codigo_presupuesto", "ConceptoPresu"."descripcion_presupuesto", "ConceptoPresu"."unidad_presupuesto" , "ConceptoPresu"."cantidad_presupuesto" , "ConceptoPresu"."precion_unitario_presupuesto" , "ConceptoPresu"."importe_presupuesto" , "ConceptoPresu"."tipo_concepto" , "resumen_generador"."importe_concepto", "estimaciones"."nombre_estimacion", estimaciones.fecha_de, estimaciones.fecha_a, "resumen_generador"."cantidad_estimacion" , "resumen_generador".id_concepto , "ConceptoPresu".id_concepto, "contrato"."clave_contrato", "empresa"."nombre_empresa" FROM "sipro_inoc"."dbo"."empresa" "empresa" INNER JOIN "sipro_inoc"."dbo"."obra" "obra" ON empresa.id_empresa =obra.id_empresa INNER JOIN "sipro_inoc"."dbo"."contrato" ON obra.id_obra =contrato.id_obra INNER JOIN "sipro_inoc"."dbo"."convenio" "convenio" ON contrato.id_contrato =convenio.id_contrato INNER JOIN "sipro_inoc"."dbo"."dependencia" ON obra.id_dependencia =dependencia.id_dependencia INNER JOIN "sipro_inoc"."dbo"."presupuesto" "presupuesto" ON contrato.id_contrato =presupuesto.id_contrato INNER JOIN "sipro_inoc"."dbo"."estimaciones" "estimaciones" ON presupuesto.id_presupuesto =estimaciones.id_presupuesto INNER JOIN resumen_generador ON estimaciones.id_estimacion = resumen_generador.id_estimacion INNER JOIN ConceptoPresu ON ConceptoPresu.id_concepto = resumen_generador.id_concepto WHERE nombre_presupuesto=@NOMBRE_PRESUPUESTO COMMIT END TRY BEGIN CATCH ROLLBACK PRINT error_message() END CATCH
TODOS LOS DATOS QUE QUIERO QUE ME SALGAN ES EL DE CODIGO Y DESCRIPCIÓN.
ALGUNA SUGERENCIA PARA LOGRARLO, LO INTENTE CON UNION PERO NO LO CONSEGUI
MUCHAS GRACIAS DE ANTEMANO