init
This commit is contained in:
commit
e124a47765
19374 changed files with 9806149 additions and 0 deletions
|
@ -0,0 +1,44 @@
|
|||
SET ANSI_NULLS ON
|
||||
GO
|
||||
SET QUOTED_IDENTIFIER ON
|
||||
GO
|
||||
|
||||
IF OBJECT_ID('sp_GetOsztalyokEvesOraszama') IS NOT NULL BEGIN
|
||||
DROP PROCEDURE sp_GetOsztalyokEvesOraszama
|
||||
END
|
||||
GO
|
||||
|
||||
CREATE PROCEDURE sp_GetOsztalyokEvesOraszama
|
||||
@tanevID int
|
||||
AS
|
||||
BEGIN
|
||||
DECLARE kurzor CURSOR FOR
|
||||
SELECT OsztalyId FROM fnGetDokumentumOsztalyokTanevenkent(@tanevID)
|
||||
LEFT JOIN (SELECT COUNT(C_TANULOID) tanuloCount, C_OSZTALYCSOPORTID FROM T_TANULOCSOPORT_OSSZES WHERE TOROLT = 'F' AND C_TANEVID = @tanevID GROUP BY C_OSZTALYCSOPORTID) tanuloSzam ON tanuloSzam.C_OSZTALYCSOPORTID = OsztalyId
|
||||
WHERE
|
||||
tanuloCount > 0
|
||||
|
||||
DECLARE @OsztalyId int
|
||||
|
||||
OPEN kurzor
|
||||
FETCH NEXT FROM kurzor INTO @OsztalyId
|
||||
|
||||
WHILE @@FETCH_STATUS = 0 BEGIN
|
||||
|
||||
SELECT DISTINCT
|
||||
tanulo.C_NYOMTATASINEV TanuloNev
|
||||
,tantargy.C_NEV TantargyNev
|
||||
,oraszamok.Oraszam EvesOraszam
|
||||
,(SELECT C_NEV FROM T_OSZTALYCSOPORT_OSSZES WHERE ID = @OsztalyId) OsztalyNev
|
||||
FROM fnGetDokumentumTanulokEvesOraszamaiOsztalynkonet(@tanevID, @OsztalyId) oraszamok
|
||||
INNER JOIN T_FELHASZNALO_OSSZES tanulo ON tanulo.ID = oraszamok.TanuloId
|
||||
INNER JOIN T_TANTARGY_OSSZES tantargy ON tantargy.ID = oraszamok.TantargyID
|
||||
|
||||
FETCH NEXT FROM kurzor INTO @OsztalyId
|
||||
END
|
||||
|
||||
CLOSE kurzor
|
||||
DEALLOCATE kurzor
|
||||
END
|
||||
|
||||
GO
|
Loading…
Add table
Add a link
Reference in a new issue