init
This commit is contained in:
+44
@@ -0,0 +1,44 @@
|
||||
TRUNCATE TABLE T_TANULOTANTARGYATLAG
|
||||
GO
|
||||
|
||||
INSERT INTO T_TANULOTANTARGYATLAG (
|
||||
C_OSZTALYZATOSSZEGE
|
||||
,C_OSZTALYZATSZAMA
|
||||
,C_SULYOZOTTOSZTALYZATOSSZEGE
|
||||
,C_SULYOZOTTOSZTALYZATSZAMA
|
||||
,C_TANTARGYID
|
||||
,C_TANULOID
|
||||
,C_INTEZMENYID
|
||||
,C_TANEVID
|
||||
,TOROLT
|
||||
,SERIAL
|
||||
,LASTCHANGED
|
||||
,CREATED
|
||||
,MODIFIER
|
||||
,CREATOR
|
||||
,C_OKTATASNEVELESIFELADATID
|
||||
) SELECT
|
||||
SUM(d.C_VALUE) AS C_OSZTALYZATOSSZEGE
|
||||
,COUNT(1) AS C_OSZTALYZATSZAMA
|
||||
,SUM(d.C_VALUE * tas.C_SULY) AS C_SULYOZOTTOSZTALYZATOSSZEGE
|
||||
,SUM(tas.C_SULY) AS C_SULYOZOTTOSZTALYZATSZAMA
|
||||
,er.C_TANTARGYID
|
||||
,er.C_TANULOID
|
||||
,er.C_INTEZMENYID
|
||||
,er.C_TANEVID
|
||||
,'F'
|
||||
,0
|
||||
,GETDATE()
|
||||
,GETDATE()
|
||||
,0
|
||||
,0
|
||||
,feh.C_OKTATASINEVELESIFELADATTIPUS
|
||||
FROM T_TANULOERTEKELES_OSSZES er
|
||||
INNER JOIN T_TANARIATLAGSULY_OSSZES tas ON tas.C_ERTEKELESMODID = er.C_ERTEKELESMODID AND tas.C_TANEVID = er.C_TANEVID
|
||||
INNER JOIN T_DICTIONARYITEMBASE_OSSZES d ON d.ID = er.C_ERTEKELESOSZTALYZATID AND d.C_TANEVID = er.C_TANEVID
|
||||
INNER JOIN T_OSZTALYCSOPORT_OSSZES ocs ON ocs.ID = er.C_OSZTALYCSOPORTID
|
||||
INNER JOIN T_FELADATELLATASIHELY_OSSZES feh ON feh.ID = ocs.C_FELADATELLATASIHELYID
|
||||
WHERE er.TOROLT = 'F'
|
||||
AND er.C_TIPUSID = 1518
|
||||
AND er.C_TANTARGYID IS NOT NULL
|
||||
GROUP BY er.C_TANULOID, er.C_TANTARGYID, er.C_TANEVID, er.C_INTEZMENYID, feh.C_OKTATASINEVELESIFELADATTIPUS
|
||||
Reference in New Issue
Block a user