INSERT INTO T_USERPROFILE (C_PROFILE, C_FELHASZNALOID, C_INTEZMENYID, C_TANEVID) SELECT ISNULL((SELECT TOP 1 up2.C_PROFILE as cProfile FROM T_FELHASZNALO elozoTanevesFelh INNER JOIN T_TANEV tanev ON tanev.ID = elozoTanevesFelh.C_TANEVID AND tanev.TOROLT = 'F' INNER JOIN T_USERPROFILE up2 ON up2.C_FELHASZNALOID = elozoTanevesFelh.ID AND up2.C_TANEVID = elozoTanevesFelh.C_TANEVID AND up2.TOROLT = 'F' WHERE elozoTanevesFelh.C_EGYEDIAZONOSITO = felh.C_EGYEDIAZONOSITO AND elozoTanevesFelh.ID <> felh.ID AND elozoTanevesFelh.TOROLT = 'F' ORDER BY up2.ID DESC), N'TrueTrueTrueTrueTrueTrueFalseTrueFalseFalseFalseOsszesJegyOsztalyCsoportValahaKapottJegyeinekAtlagaTanorakMunkaHetTrue') ,felh.ID ,felh.C_INTEZMENYID ,felh.C_TANEVID FROM T_FELHASZNALO felh INNER JOIN T_TANEV tanev ON tanev.ID = felh.C_TANEVID AND tanev.TOROLT = 'F' AND (tanev.C_NEV = '2020/2021' OR tanev.C_AKTIV = 'T') LEFT JOIN T_USERPROFILE up ON up.C_FELHASZNALOID = felh.ID AND up.TOROLT = 'F' AND up.C_TANEVID = felh.C_TANEVID WHERE felh.TOROLT = 'F' AND up.ID IS NULL