27 lines
No EOL
989 B
SQL
27 lines
No EOL
989 B
SQL
UPDATE ocs1
|
|
SET
|
|
ocs1.C_FeladatellatasiHelyId = ocs2.C_FeladatellatasiHelyId
|
|
,MODIFIER = 0
|
|
,LASTCHANGED = GETDATE()
|
|
,SERIAL += 1
|
|
FROM T_CSOPORT cs
|
|
INNER JOIN T_OSZTALYCSOPORT ocs1 ON ocs1.ID = cs.ID AND ocs1.TOROLT = 'F'
|
|
INNER JOIN T_OSZTALY o ON o.ID = cs.C_OSZTALYBONTASID AND o.TOROLT = 'F'
|
|
INNER JOIN T_OSZTALYCSOPORT ocs2 ON ocs2.ID = o.ID AND ocs2.TOROLT = 'F'
|
|
WHERE cs.TOROLT = 'F'
|
|
AND cs.C_ISAUTOEGYENICSOPORT = 'F'
|
|
AND OCS1.C_FELADATELLATASIHELYID <> OCS2.C_FELADATELLATASIHELYID
|
|
|
|
UPDATE ocs1
|
|
SET
|
|
ocs1.C_EVFOLYAMTIPUSA = ocs2.C_EVFOLYAMTIPUSA
|
|
,MODIFIER = 0
|
|
,LASTCHANGED = GETDATE()
|
|
,SERIAL += 1
|
|
FROM T_CSOPORT cs
|
|
INNER JOIN T_OSZTALYCSOPORT ocs1 ON ocs1.ID = cs.ID AND ocs1.TOROLT = 'F'
|
|
INNER JOIN T_OSZTALY o ON o.ID = cs.C_OSZTALYBONTASID AND o.TOROLT = 'F'
|
|
INNER JOIN T_OSZTALYCSOPORT ocs2 ON ocs2.ID = o.ID AND ocs2.TOROLT = 'F'
|
|
WHERE cs.TOROLT = 'F'
|
|
AND cs.C_ISAUTOEGYENICSOPORT = 'F'
|
|
AND OCS1.C_EVFOLYAMTIPUSA <> OCS2.C_EVFOLYAMTIPUSA |