-- Frissítés UPDATE tta SET C_BEIRASINAPLOSORSZAM = t.C_BEIRASINAPLOSORSZAM ,C_BEJARO = ISNULL(t.C_BEJARO,'F') ,C_DIAKSPORTKOROS = ISNULL(t.C_DIAKSPORTKOROS,'F') ,C_EGYEBORSZAGOSDONTO = ISNULL(t.C_EGYEBDONTO,'F') ,C_EGYUTTMUKODESES = ISNULL(t.C_EGYUTTMUKODESES,'F') ,C_ELOZOINTEZMENY = t.C_ELOZOINTEZMENY ,C_EVISMETLO = ISNULL(t.C_EVISMETLO,'F') ,C_ISKOLAIKERETEKKOZOTT = ISNULL(t.C_ISKOLAIKERETEKKOZOTT,'F') ,C_JOGVISZONYATSZUNETELTETO = ISNULL(t.C_JOGVISZONYATSZUNETELTETO,'F') ,C_JOGVISZONYVARHATOBEFEJEZESE = t.C_JOGVISZONYVARHATOBEFEJEZESE ,C_MAGANTANULO= ISNULL(t.C_MAGANTANULO,'F') ,C_MAGANTANULOSAGANAKOKAID = t.C_MAGANTANULOSAGANAKOKA ,C_MAGANTANULOSAGKEZDETE = t.C_MAGANTANULOSAGKEZDETE ,C_NYILVANTARTASKEZDETE = fh.C_NYILVANTARTASKEZDETE ,C_OSZTV = ISNULL(t.C_OSZTV,'F') ,C_POLGARISZERZODESES = ISNULL(t.C_POLGARISZERZODESES,'F') ,C_SZAKMAIGYAKORLATON = ISNULL(t.C_SZAKMAIGYAKORLATON,'F') ,C_SZETVAGAZAT= ISNULL(t.C_SZETVAGAZAT,'F') ,C_SZINTVIZSGA= t.C_SZINTVIZSGA ,C_SZKTV = ISNULL(t.C_SZKTV,'F') ,C_TANDIJATFIZETO = ISNULL(t.C_TANDIJATFIZETO,'F') ,C_TANKOTELEZETT = ISNULL(t.C_TANKOTELEZETT,'F') ,C_TANKOTELEZETTSEGVEGE = t.C_TANKOTELEZETTSEGVEGE ,C_TANULOEVFOLYAMTIPUSID = ocs.C_EVFOLYAMTIPUSA ,C_TANULOSZERZODESES = ISNULL(t.C_TANULOSZERZODESES,'F') ,C_TECHNIKUSIEVFOLYAM = ISNULL(t.C_TECHNIKUSIEVFOLYAM,'F') ,C_TERITESIDIJATFIZETO = ISNULL(t.C_TERITESIDIJATFIZETO,'F') ,C_VENDEG = ISNULL(t.C_VENDEG,'F') ,C_NAPLOSORSZAM = t.C_NAPLOSORSZAM ,C_TORZSLAPSZAM = t.C_TORZSLAPSZAM ,C_TANTERVID = t.C_TANTERVID ,C_FELVETELTANEVEID = t.C_FELVETELTANEVEID ,C_TANULOCSOPORTID = tcs.ID ,C_INTEZMENYID = tta.C_INTEZMENYID ,C_TANEVID = tta.C_TANEVID ,TOROLT = 'F' ,SERIAL = 0 ,LASTCHANGED = GETDATE() ,CREATED = GETDATE() ,MODIFIER = 0 ,CREATOR = 0 ,ELOZOTANEVIREKORDID= tta.ELOZOTANEVIREKORDID ,NNID = tta.NNID FROM T_TANULOTANUGYIADATOK tta INNER JOIN T_TANULOCSOPORT tcs ON tcs.ID=tta.C_TANULOCSOPORTID AND tcs.TOROLT='F' INNER JOIN T_OSZTALYCSOPORT ocs ON ocs.ID=tcs.C_OSZTALYCSOPORTID AND ocs.TOROLT='F' INNER JOIN T_TANULO t ON t.ID=tcs.C_TANULOID AND t.TOROLT='F' INNER JOIN T_FELHASZNALO fh ON fh.ID=t.ID AND fh.TOROLT='F' WHERE tta.TOROLT='F' --Új felvétel INSERT INTO T_TANULOTANUGYIADATOK ( C_BEIRASINAPLOSORSZAM ,C_BEJARO ,C_DIAKSPORTKOROS ,C_EGYEBORSZAGOSDONTO ,C_EGYUTTMUKODESES ,C_ELOZOINTEZMENY ,C_EVISMETLO ,C_ISKOLAIKERETEKKOZOTT ,C_JOGVISZONYATSZUNETELTETO ,C_JOGVISZONYVARHATOBEFEJEZESE ,C_MAGANTANULO ,C_MAGANTANULOSAGANAKOKAID ,C_MAGANTANULOSAGKEZDETE ,C_NYILVANTARTASKEZDETE ,C_OSZTV ,C_POLGARISZERZODESES ,C_SZAKMAIGYAKORLATON ,C_SZETVAGAZAT ,C_SZINTVIZSGA ,C_SZKTV ,C_TANDIJATFIZETO ,C_TANKOTELEZETT ,C_TANKOTELEZETTSEGVEGE ,C_TANULOEVFOLYAMTIPUSID ,C_TANULOSZERZODESES ,C_TECHNIKUSIEVFOLYAM ,C_TERITESIDIJATFIZETO ,C_VENDEG ,C_NAPLOSORSZAM ,C_TORZSLAPSZAM ,C_TANTERVID ,C_FELVETELTANEVEID ,C_TANULOCSOPORTID ,C_INTEZMENYID ,C_TANEVID ,TOROLT )SELECT t.[C_BEIRASINAPLOSORSZAM] ,ISNULL(t.[C_BEJARO], 'F') ,ISNULL(t.[C_DIAKSPORTKOROS], 'F') ,ISNULL(t.[C_EGYEBDONTO], 'F') ,ISNULL(t.[C_EGYUTTMUKODESES], 'F') ,t.[C_ELOZOINTEZMENY] ,ISNULL(t.[C_EVISMETLO], 'F') ,ISNULL(t.[C_ISKOLAIKERETEKKOZOTT], 'F') ,ISNULL(t.[C_JOGVISZONYATSZUNETELTETO], 'F') ,t.[C_JOGVISZONYVARHATOBEFEJEZESE] ,ISNULL(t.[C_MAGANTANULO], 'F') ,t.[C_MAGANTANULOSAGANAKOKA] ,t.[C_MAGANTANULOSAGKEZDETE] ,f.[C_NYILVANTARTASKEZDETE] ,ISNULL(t.[C_OSZTV], 'F') ,ISNULL(t.[C_POLGARISZERZODESES], 'F') ,ISNULL(t.[C_SZAKMAIGYAKORLATON], 'F') ,ISNULL(t.[C_SZETVAGAZAT], 'F') ,t.[C_SZINTVIZSGA] ,ISNULL(t.[C_SZKTV], 'F') ,ISNULL(t.[C_TANDIJATFIZETO], 'F') ,ISNULL(t.[C_TANKOTELEZETT], 'F') ,t.[C_TANKOTELEZETTSEGVEGE] ,t.[C_TANULOEVFOLYAMTIPUS] ,ISNULL(t.[C_TANULOSZERZODESES], 'F') ,ISNULL(t.[C_TECHNIKUSIEVFOLYAM], 'F') ,ISNULL(t.[C_TERITESIDIJATFIZETO], 'F') ,ISNULL(t.[C_VENDEG], 'F') ,t.[C_NAPLOSORSZAM] ,t.[C_TORZSLAPSZAM] ,t.[C_TANTERVID] ,t.[C_FELVETELTANEVEID] ,tcs.[ID] ,t.[C_ALINTEZMENYID] ,t.[C_ALTANEVID] ,'F' FROM T_TANULOCSOPORT tcs INNER JOIN T_TANULO t ON t.ID = tcs.C_TANULOID AND t.TOROLT='F' INNER JOIN T_OSZTALY o ON o.ID = tcs.C_OSZTALYCSOPORTID AND o.TOROLT='F' LEFT JOIN T_TANULOTANUGYIADATOK tta ON tta.C_TANULOCSOPORTID=tcs.ID AND tta.TOROLT='F' INNER JOIN T_FELHASZNALO f ON f.ID = t.ID AND f.TOROLT='F' WHERE tcs.TOROLT='F' AND tta.ID IS NULL