Files
kreta/Kreta.DataAccess.Migrations/Scripts/Archive/20200218142723_KRETA2_2761/uspGetEgyszerAdhatoErtekelesekTantargyfelosztasModositasAlapjan.sql
2024-03-13 00:33:46 +01:00

38 lines
848 B
Transact-SQL

DROP PROCEDURE IF EXISTS [dbo].[uspGetEgyszerAdhatoErtekelesekTantargyfelosztasModositasAlapjan]
GO
CREATE PROCEDURE [dbo].[uspGetEgyszerAdhatoErtekelesekTantargyfelosztasModositasAlapjan]
@pTanevId int
,@pOldTantargyId int
,@pNewTantargyId int
,@pOldOsztalyCsoportId int
AS
BEGIN
SET NOCOUNT ON
SELECT
teRegi.ID as EredetiErtekelesId
FROM T_TANULOERTEKELES_OSSZES teRegi
WHERE teRegi.C_OSZTALYCSOPORTID = @pOldOsztalyCsoportId
AND teRegi.C_TANTARGYID = @pOldTantargyId
AND teRegi.TOROLT = 'F'
AND teRegi.C_TANEVID = @pTanevId
AND teRegi.C_TIPUSID IN (1519,1520,1522,1524,1523,1525)
AND EXISTS
(
SELECT
1
FROM T_TANULOERTEKELES_OSSZES
WHERE TOROLT='F'
AND C_TANTARGYID = @pNewTantargyId
AND C_TIPUSID = teRegi.C_TIPUSID
AND C_TANULOID = teRegi.C_TANULOID
)
END
GO