init
This commit is contained in:
@@ -0,0 +1,57 @@
|
||||
SET ANSI_NULLS ON
|
||||
GO
|
||||
SET QUOTED_IDENTIFIER ON
|
||||
GO
|
||||
|
||||
IF OBJECT_ID('sp_PedagogusNemBejegyzettOraiOsszes') IS NOT NULL
|
||||
BEGIN
|
||||
DROP PROCEDURE sp_PedagogusNemBejegyzettOraiOsszes
|
||||
END
|
||||
GO
|
||||
|
||||
|
||||
CREATE PROCEDURE sp_PedagogusNemBejegyzettOraiOsszes
|
||||
@tanevID INT,
|
||||
@mindenHeten INT
|
||||
AS
|
||||
BEGIN
|
||||
SET NOCOUNT ON;
|
||||
|
||||
SELECT DISTINCT
|
||||
T_FELHASZNALO_OSSZES.ID Id
|
||||
, T_FELHASZNALO_OSSZES.C_NYOMTATASINEV Nev
|
||||
FROM T_FOGLALKOZASOK_TANAROK
|
||||
INNER JOIN T_FOGLALKOZAS_OSSZES ON T_FOGLALKOZAS_OSSZES.ID=T_FOGLALKOZASOK_TANAROK.C_FOGLALKOZASOKID AND T_FOGLALKOZAS_OSSZES.TOROLT = 'F'
|
||||
INNER JOIN T_FELHASZNALO_OSSZES ON T_FELHASZNALO_OSSZES.ID=T_FOGLALKOZASOK_TANAROK.C_TANAROKID
|
||||
WHERE
|
||||
T_FOGLALKOZAS_OSSZES.C_TANEVID=@tanevId
|
||||
|
||||
DECLARE kurzor CURSOR FOR
|
||||
|
||||
SELECT DISTINCT
|
||||
T_FELHASZNALO_OSSZES.ID Id
|
||||
FROM T_FOGLALKOZASOK_TANAROK
|
||||
INNER JOIN T_FOGLALKOZAS_OSSZES ON T_FOGLALKOZAS_OSSZES.ID=T_FOGLALKOZASOK_TANAROK.C_FOGLALKOZASOKID AND T_FOGLALKOZAS_OSSZES.TOROLT = 'F'
|
||||
INNER JOIN T_FELHASZNALO_OSSZES ON T_FELHASZNALO_OSSZES.ID=T_FOGLALKOZASOK_TANAROK.C_TANAROKID
|
||||
WHERE
|
||||
T_FOGLALKOZAS_OSSZES.C_TANEVID=@tanevId
|
||||
|
||||
DECLARE @pedagogusId INT
|
||||
|
||||
OPEN kurzor
|
||||
FETCH NEXT FROM kurzor INTO @pedagogusId
|
||||
|
||||
WHILE @@FETCH_STATUS = 0 BEGIN
|
||||
|
||||
EXEC sp_PedagogusNemBejegyzettOrai @tanevID, @mindenHeten, @pedagogusId
|
||||
|
||||
FETCH NEXT FROM kurzor INTO @pedagogusId
|
||||
END
|
||||
|
||||
CLOSE kurzor
|
||||
DEALLOCATE kurzor
|
||||
|
||||
|
||||
END
|
||||
|
||||
GO
|
Reference in New Issue
Block a user