-- ================================================ -- Template generated from Template Explorer using: -- Create Procedure (New Menu).SQL -- -- Use the Specify Values for Template Parameters -- command (Ctrl-Shift-M) to fill in the parameter -- values below. -- -- This block of comments will not be included in -- the definition of the procedure. -- ================================================ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO -- ============================================= -- Author: -- Create date: -- Description: -- ============================================= CREATE PROCEDURE SP_DESGLOCE_GESTIONES AS BEGIN -- SET NOCOUNT ON added to prevent extra result sets from -- interfering with SELECT statements. SET NOCOUNT ON; CREATE TABLE #TablaTemporal ( [Total en SIGDD] [int] NOT NULL, [Cancelada] [int] NOT NULL, [Bloqueada] [int] NOT NULL, [Ingresadas en SIGDD] [int] NOT NULL, [Finalizada] [int] NOT NULL, [Pendiente] [int] NOT NULL, --[% de atencion] [int] NOT NULL, --[% pendientes de resolver] [int] NOT NULL, [Fecha] [varchar](100) NOT NULL --[Aņo] [int] NOT NULL, ) INSERT INTO #TablaTemporal ( [Total en SIGDD] , [Cancelada] , [Bloqueada] , [Ingresadas en SIGDD] , [Finalizada] , [Pendiente] , --[% de atencion] , --[% pendientes de resolver] , --[Mes] , [Fecha] ) SELECT [CANCELADADESGLOCEGESTIONES] +[BLOQUEADADESGLOCEGESTIONES] + [FINALIZADADESGLOCEGESTIONES]+[PENDIENTEDESGLOCEGESTIONES] ,[CANCELADADESGLOCEGESTIONES] ,[BLOQUEADADESGLOCEGESTIONES] , [FINALIZADADESGLOCEGESTIONES]+[PENDIENTEDESGLOCEGESTIONES] ,[FINALIZADADESGLOCEGESTIONES] ,[PENDIENTEDESGLOCEGESTIONES] , FORMAT(CAST('01/'+CONVERT(varchar,[MESDESGLOCEGESTIONES] )+'/'+CONVERT(varchar,[ANNODESGLOCEGESTIONES]) as date) , 'MMM yyyy') FROM [SIGPC].[dbo].[t_rpt_desglocegestiones] SELECT * FROM #TablaTemporal UNPIVOT ([Value] FOR Estado IN ( [Total en SIGDD] , [Cancelada] , [Bloqueada] , [Ingresadas en SIGDD] , [Finalizada] , [Pendiente] )) Unp pivot( max([Value]) for [Fecha] IN ([ene. 2020],[feb. 2020],[mar. 2020],[abr. 2020],[may. 2020],[jun. 2020],[jul. 2020],[ago. 2020],[sep. 2020],[oct. 2020],[nov. 2020],[ dic. 2020]) ) Piv END GO