sql Adecuaciónparacalculo de indicadores de totales de alumnosenpágina校长
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sql Adecuaciónparacalculo de indicadores de totales de alumnosenpágina校长相关的知识,希望对你有一定的参考价值。
/* --------------------------------------------------------------------------------------------------------------
FECHA | AUTOR |DESCRIPCION
24/Mar/2017 | Luis Bernal |
--------------------------------------------------------------------------------------------------------------*/
----------------------------INICIO PROCEDIMIENTO ------------------------
IF OBJECT_ID('spIndEstatusAlumnosActuales', 'P') IS NOT NULL
DROP PROC spIndEstatusAlumnosActuales
GO
CREATE PROCEDURE spIndEstatusAlumnosActuales
@dFechaI DATETIME,
@dFechaF DATETIME,
@idPlantel SMALLINT
AS
BEGIN
SET NOCOUNT ON;
SET LANGUAGE spanish;
SET DATEFORMAT MDY;
SET DATEFIRST 7;
DECLARE @bCampus BIT;
SELECT @bCampus = bCampus FROM dbo.Cat_Planteles WHERE idPlantel = @idPlantel
IF @bCampus = 1
BEGIN
SELECT ci.idEstatusInsc ,
cei.sEstatus
FROM dbo.Ctrl_Periodos AS cp
INNER JOIN dbo.Ctrl_Inscripciones AS ci ON ci.iFolioPeriodo = cp.iFolio
INNER JOIN dbo.Cat_EstatusInsc AS cei ON cei.idEstatus = ci.idEstatusInsc
WHERE @dFechaI BETWEEN cp.dFechaInicial AND cp.dFechaFinal AND ci.idPlantel = @idPlantel;
END
ELSE
BEGIN
SELECT ci.idEstatusInsc ,
cei.sEstatus
FROM dbo.Ctrl_Periodos AS cp
INNER JOIN dbo.Ctrl_Inscripciones AS ci ON ci.iFolioPeriodo = cp.iFolio
INNER JOIN dbo.Cat_EstatusInsc AS cei ON cei.idEstatus = ci.idEstatusInsc
WHERE @dFechaI BETWEEN cp.dFechaInicial AND cp.dFechaFinal;
END
END;
以上是关于sql Adecuaciónparacalculo de indicadores de totales de alumnosenpágina校长的主要内容,如果未能解决你的问题,请参考以下文章