sql Ajuste de asignaturas mostradas al configurar una nueva asignatura a un plan de estudios - TIC

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sql Ajuste de asignaturas mostradas al configurar una nueva asignatura a un plan de estudios - TIC相关的知识,希望对你有一定的参考价值。


----------------------------INICIO PROCEDIMIENTO ------------------------
IF OBJECT_ID('spListarOpcionesAgregarAsignaturaObligatoria', 'P') IS NOT NULL
      DROP PROC spListarOpcionesAgregarAsignaturaObligatoria
GO

CREATE PROCEDURE spListarOpcionesAgregarAsignaturaObligatoria
	@idPlanReferencia INT,
	@idPlanestudios INT,
	@idAsignatura INT
/* --------------------------------------------------------------------------------------------------------------
FECHA		   |    AUTOR		|DESCRIPCION
29/Mar/2017    | Luis Bernal	|
--------------------------------------------------------------------------------------------------------------*/
AS
BEGIN
	SELECT CA.idAsignatura ,
           CA.idPlanEstudiosRef ,
           CONCAT(CA.sClave,' ',CA.sAsignatura) AS sAsignatura ,
           CA.iCreditos ,
           CA.bObligatoria ,
           CA.bReal ,
           CA.idImagen 

	FROM dbo.Cat_Asignaturas CA 

	WHERE CA.idPlanEstudiosRef = @idPlanReferencia
		  AND (ca.idAsignatura = @idAsignatura 
			   OR (@idAsignatura = -1
			       AND ca.idAsignatura NOT IN (SELECT CPE.idAsignatura 
										       FROM   dbo.Ctrl_PlanEstudios CPE 
											   WHERE  CPE.idPlanEstudios=@idPlanestudios)
													  --AND CPE.idEtiquetaAsignatura <> @idAsignatura) -- Se comenta esta condición para que al configurar una nueva asignatura en un plan de estudios sólo se muestren 
				   )																				   -- las asignaturas correspondientes al plan de estudios de referencia seleccionado excluyendo las asignaturas ya configuradas.
			   )
END

以上是关于sql Ajuste de asignaturas mostradas al configurar una nueva asignatura a un plan de estudios - TIC的主要内容,如果未能解决你的问题,请参考以下文章

sh Ajuste para acentos phpstorm

sh Ajuste para acentos phpstorm

sh Ajuste para acentos phpstorm

sh Ajuste para acentos phpstorm

将对象值插入到表 PL/SQL 中而不需要指定属性

sql SQL Anywhere:Mostrar Tablas y Campos de la Base de Datos