24 lines
No EOL
2 KiB
SQL
24 lines
No EOL
2 KiB
SQL
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'<UserProfile><HideTips>True</HideTips><EmailHelyettesites>True</EmailHelyettesites><HianyzokAutoKitoltes>True</HianyzokAutoKitoltes><FogadooraEmail>True</FogadooraEmail><FogadooraEmailUj>True</FogadooraEmailUj><FogadooraEmailJelentkezes>True</FogadooraEmailJelentkezes><FogadooraEmlekeztetoEmailJelentkezes>False</FogadooraEmlekeztetoEmailJelentkezes><FogadooraEmailTorles>True</FogadooraEmailTorles><FogadooraEmail3Nappal>False</FogadooraEmail3Nappal><FogadooraEmail1Nappal>False</FogadooraEmail1Nappal><NemNaplozottTanorakEmail>False</NemNaplozottTanorakEmail><AtlagMegjelenitesTipusa>OsszesJegy</AtlagMegjelenitesTipusa><AtlagbaBeleszamitoOsztalyTipusa>OsztalyCsoportValahaKapottJegyeinekAtlaga</AtlagbaBeleszamitoOsztalyTipusa><HaladasiNaploFulTipusa>Tanorak</HaladasiNaploFulTipusa><HaladasiNaploNezetTipusa>MunkaHet</HaladasiNaploNezetTipusa><HetirendMegjeleniteseBelepeskor>True</HetirendMegjeleniteseBelepeskor></UserProfile>')
|
|
,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 |