CREATE procedure [dbo].[cre_LisCRECalDes] @IdCalendarioIni int, @IdCalendarioFin int, @IdEstadoIni int, @IdEstadoFin int AS SELECT A.idCalendario, A.Descripcion, A.DiasAnio, B.Descripcion AS 'DescripcionEstado', Q1.idUsuarioCreacion, A.FechaCreacion, Q2.idUsuarioActualizacion, a.FechaActualizacion, UPPER(Q1.Username) as UsuarioCreacion, UPPER(Q2.Username) as UsuarioActualizacion from OP_USUARIO Q1, OP_USUARIO Q2, CRE_COD_CALENDARIO A, PLD_COD_ESTADO B where a.idUsuarioCreacion = Q1.idUsuario and a.idUsuarioActualizacion=Q2.idUsuario and A.IdEstado = B.IdEstado AND A.idCalendario between @IdCalendarioIni and @IdCalendarioFin and a.IdEstado between @IdEstadoIni and @IdEstadoFin order by A.Descripcion