This commit is contained in:
skidoodle 2024-03-13 00:33:46 +01:00
commit e124a47765
19374 changed files with 9806149 additions and 0 deletions

View file

@ -0,0 +1,27 @@
UPDATE z
SET TOROLT = 'T', MODIFIER = 0, LASTCHANGED = GETDATE(), SERIAL += 1
FROM T_ZARADEK z
INNER JOIN T_TANULOCSOPORT tcs ON z.C_TANULOCSOPORTID = tcs.ID AND tcs.TOROLT = 'F'
INNER JOIN T_TANEV tn ON tn.ID = z.C_TANEVID AND tn.TOROLT = 'F'
WHERE z.TOROLT = 'F'
AND tcs.C_TANEVID <> z.C_TANEVID
AND exists (SELECT 1
FROM T_ZARADEK z2
WHERE z2.C_TANULOCSOPORTID = z.C_TANULOCSOPORTID
AND z2.C_TANEVID = tcs.C_TANEVID
AND z2.C_SZOVEG = z.C_SZOVEG
)
UPDATE z
SET C_TANEVID = tcs.C_TANEVID, MODIFIER = 0, LASTCHANGED = GETDATE(), SERIAL += 1
FROM T_ZARADEK z
INNER JOIN T_TANULOCSOPORT tcs ON z.C_TANULOCSOPORTID = tcs.ID AND tcs.TOROLT = 'F'
INNER JOIN T_TANEV tn ON tn.ID = z.C_TANEVID AND tn.TOROLT = 'F'
INNER JOIN T_CSOPORT cs on cs.ID = tcs.C_OSZTALYCSOPORTID and cs.TOROLT = 'F'
WHERE z.TOROLT = 'F'
AND tcs.C_TANEVID <> z.C_TANEVID
AND not exists (select 1
from T_ZARADEK z2
where z2.C_TANULOCSOPORTID = z.C_TANULOCSOPORTID
and z2.C_TANEVID = tcs.C_TANEVID
)