-------------------------------------------------------------------------------------- -- Törölt tanulócsoportoknál töröltnek kell lennie a TTF - Felhasználónak -------------------------------------------------------------------------------------- UPDATE fat SET fat.torolt = 'T' FROM T_FOGLALKOZASAMITANULO_OSSZES fat INNER JOIN T_FOGLALKOZAS_OSSZES f ON fat.C_FOGLALKOZASID = f.id INNER JOIN T_TANULOCSOPORT_OSSZES tcs ON tcs.C_OSZTALYCSOPORTID = f.C_OSZTALYCSOPORTID and tcs.C_TANULOID = fat.C_TANULOID where fat.TOROLT = 'F' AND tcs.TOROLT = 'T' -------------------------------------------------------------------------------------- -- Törölt egyéni TTF-nél töröltnek kell lennie a hozzá tartozó foglalkozásnak -------------------------------------------------------------------------------------- UPDATE f SET f.torolt = 'T' FROM T_FOGLALKOZASAMITANULO_OSSZES fat INNER JOIN T_FOGLALKOZAS_OSSZES f ON fat.C_FOGLALKOZASID = f.id INNER JOIN T_TANULOCSOPORT_OSSZES tcs ON tcs.C_OSZTALYCSOPORTID = f.C_OSZTALYCSOPORTID and tcs.C_TANULOID = fat.C_TANULOID INNER JOIN T_CSOPORT_OSSZES cs ON cs.ID = f.C_OSZTALYCSOPORTID AND cs.C_ALTANEVID = f.C_TANEVID AND cs.TOROLT = 'F' WHERE fat.TOROLT = 'T' AND tcs.TOROLT = 'T' AND f.torolt = 'F' AND cs.C_ISAUTOEGYENICSOPORT = 'T'