kreta/Kreta.DataAccess.Migrations/DBScripts/Database/dbo/Stored procedures/uspGetDolgozatErtekelesTemak.sql
2024-03-13 00:33:46 +01:00

27 lines
No EOL
777 B
Transact-SQL

DROP PROCEDURE IF EXISTS [uspGetDolgozatErtekelesTemak]
GO
CREATE PROCEDURE [uspGetDolgozatErtekelesTemak]
@pIntezmenyId INT
,@pTanevId INT
,@pOsztalyCsoportId INT
,@pTantargyId INT
AS BEGIN
SET NOCOUNT ON;
SELECT DISTINCT
te.C_ERTEKELESTEMA ErtekelesTema
FROM
T_TANULOERTEKELES_OSSZES te
WHERE
te.C_ERTEKELESMODID IN (1507, 1508)
AND te.C_ERTEKELESTEMA IS NOT NULL
AND te.C_ERTEKELESOSZTALYZATID IS NOT NULL
AND te.C_TANEVID = @pTanevId
AND te.C_INTEZMENYID = @pIntezmenyId
AND (te.C_OSZTALYCSOPORTID = @pOsztalyCsoportId OR @pOsztalyCsoportId IS NULL)
AND (te.C_TANTARGYID = @pTantargyId OR @pTantargyId IS NULL)
AND te.C_ISMAGATARTASSZORGALOM = 'F'
AND te.TOROLT = 'F'
ORDER BY te.C_ERTEKELESTEMA ASC
END
GO