24 lines
		
	
	
		
			2.0 KiB
		
	
	
	
		
			SQL
		
	
	
	
	
	
			
		
		
	
	
			24 lines
		
	
	
		
			2.0 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 |