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

19 lines
No EOL
704 B
Transact-SQL

DROP PROCEDURE IF EXISTS uspGetIsElmaradtOraAndPedagogusHasNemkotottMunkaido
GO
CREATE PROCEDURE uspGetIsElmaradtOraAndPedagogusHasNemkotottMunkaido
@pTanitasioraId int
AS BEGIN
SET NOCOUNT ON;
DECLARE @HasUtkozes bit = 0
SET @HasUtkozes = ISNULL((SELECT TOP 1 1 FROM T_TANITASIORA_OSSZES tao
INNER JOIN T_NEMKOTOTTMUNKAIDO_OSSZES nkm ON ISNULL(tao.C_HELYETTESITOTANARID, tao.C_TANARID) = nkm.C_TANARID AND nkm.TOROLT = 'F'
WHERE
tao.ID = @pTanitasioraId
AND tao.C_MEGTARTOTT = 'F'
AND (tao.C_ORAKEZDETE BETWEEN nkm.C_KEZDETE AND nkm.C_VEGE OR nkm.C_KEZDETE BETWEEN tao.C_ORAKEZDETE AND tao.C_ORAVEGE)
), 0)
SELECT @HasUtkozes AS HasUtkozes
END