kreta/Kreta.DataAccess.Migrations/DBScripts/Dashboard/20200923_A-H-N_PopupDashboard.sql
2024-03-13 00:33:46 +01:00

205 lines
No EOL
17 KiB
Transact-SQL
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

/* Popup Dashboard üzenet: insert Azure, HOI, NSZFH! - 2020.09.23 - KRETA2-5942 */
CREATE TABLE #intezmenyLista (C_AZONOSITO nvarchar(30) NOT NULL)
INSERT INTO #intezmenyLista(C_AZONOSITO) VALUES ('demolive'),('demolive1-nszfh'),('demolive1-hoi'),('demo-kossuth') -- teszt miatt
,('pillich'),('schola'),('abakusz'),('ajkaiszik'),('biszki'),('fmaszk-bartha'),('bedo'),('bethlengaborszki'),('fodorj-szeged'),('galamb'),('kzs'),('szakkozepkenderes'),('ketegyhazisuli'),('kissf-szeged'),('szekacs'),('szentannaikarcag'),('tjszki'),('ekszi'),('apaczaicentrum'),('bszc-banyai'),('bszc-jelky')
,('bszc-kalocsai'),('bszc-kossuth'),('bszc-radnoti'),('bszc-turr'),('pszc-angster'),('pszc-siklosi'),('pszc-iibela'),('pszc-komloi'),('pszc-mohacsi'),('pszc-pollack'),('pszc-radnoti'),('pszc-sasdi'),('pszc-simonyi'),('pszc-zipernowsky'),('pszc-zrinyi'),('pszc-zsolnay'),('bcsszc-kemeny'),('bcsszc-kos'),('bcsszc-gepesz'),('bcsszc-szechenyi'),('bcsszc-szentgyorgyi')
,('bcsszc-trefort'),('bcsszc-vasarhelyi'),('bcsszc-zwack'),('beszc-arany'),('beszc-bessenyei'),('beszc-hszob'),('beszc-bocskai'),('beszc-csiha'),('beszc-eotvos'),('beszc-jozsef'),('beszc-karacs'),('beszc-kozgazd'),('beszc-szilagyi'),('beszc-veres'),('beszc-veress'),('bpscode'),('brillcosmetix'),('bgaszc-bekesy'),('bgaszc-belvarosi'),('bgaszc-berzeviczy'),('bgaszc-budaigimn')
,('bgaszc-budai'),('bgaszc-csete'),('bgaszc-dobos'),('bgaszc-perlasca'),('bgaszc-harsanyi'),('bgaszc-hunfalvy'),('bgaszc-rakoczi'),('bgaszc-karolyi'),('bgaszc-keleti'),('bgaszc-pesterzsebeti'),('bgaszc-pestszentlorinci'),('bgaszc-szasz'),('bgaszc-szechenyi'),('bgaszc-szentistvan'),('bgaszc-teleki'),('bgaszc-terezvarosi'),('bgaszc-varga'),('bgaszc-vasarhelyi'),('bgeszc-arany'),('bgeszc-banki'),('bgeszc-bethlen')
,('bgeszc-csonka'),('bgeszc-eotvos'),('bgeszc-fay'),('bgeszc-ganz'),('bgeszc-katona'),('bgeszc-kossuth'),('bgeszc-hajozasi'),('bgeszc-mecha'),('bgeszc-oveges'),('bgeszc-szily'),('bigsuli'),('bkszc-erzsebet'),('bkszc-gundel'),('bkszc-kaesz'),('bkszc-kezmuves'),('bkszc-kozma'),('bkszc-modell'),('bkszc-mandy'),('bkszc-pogany'),('bkszc-schulek'),('bkszc-szamos')
,('bkszc-ujbudai'),('bkszc-weiss'),('bkszc-ybl'),('bmszc-blathy'),('bmszc-bolyai'),('bmszc-egressy'),('bmszc-neumann'),('bmszc-pataky'),('bmszc-petrik'),('bmszc-puskas'),('bmszc-than'),('bmszc-trefort'),('bmszc-ujpesti'),('bmszc-verebely'),('bmszc-wesselenyi'),('kulkergimi'),('cszc-bem'),('cszc-kozgazdasagi'),('cszc-mihaly'),('cszc-nagykatai'),('cszc-szterenyi')
,('cszc-unghvary'),('computerschool'),('balashazy'),('dszc-baross'),('dszc-beregszaszi'),('dszc-bethlen'),('dszc-brassai'),('dszc-povolny'),('dszc-irinyi'),('dszc-kereskedelmi'),('dszc-konnyuipari'),('dszc-mechwart'),('dszc-pechy'),('dszc-vegyipari'),('apponyis'),('bereczkibaja'),('daszkcsapo'),('fmaszk-janoshalma'),('kinizsi-kap'),('mezgazdkkfh'),('kocsiskecskemet')
,('mgszki'),('mezogazdsellye'),('szechenyiszki'),('telekiszakkepzo'),('vmujhelyi'),('dianaszki'),('dioszegi'),('szalezi-donbosco'),('dvszc-banki'),('dvszc-dunaferr'),('dvszc-hild'),('dvszc-kereskedelmi'),('dvszc-lorantffy'),('dvszc-rudas'),('dvszc-szabolcs'),('eszi'),('epona'),('erdszc-csonka'),('erdszc-eotvos'),('erdszc-kiskunlachazi'),('erdszc-kos')
,('erdszc-kossuth'),('erdszc-szazhalombattai'),('amszi'),('barosslmsz'),('dmszki'),('lippai'),('fmaszk-gyongyos'),('peterkeszaki'),('serenyi'),('hbmgi'),('mezgazdtokaj'),('vayadam'),('westsik'),('egom-kolping'),('tszc-balassa'),('tszc-szentimre'),('tszc-geza'),('fay-misk'),('letenyey'),('fischermoriskola'),('forrai')
,('galferencfoiskolabekes'),('garaboncias-budapest'),('georgikon'),('gourmand-kozepiskola'),('gondocs'),('gaszi006'),('grofszechenyiodon'),('gubodyszki'),('gykksz'),('gyszc-baksa'),('gyszc-baross'),('gyszc-bercsenyi'),('gyszc-bolyaialt'),('gyszc-bolyai'),('gyszc-deak'),('gyszc-gabor'),('gyszc-haller'),('gyszc-hallerj'),('gyszc-hild'),('gyszc-hunyadi'),('gyszc-jedlik')
,('gyszc-kossuth'),('gyszc-krudy'),('gyszc-lukacs'),('gyszc-moraf'),('gyszc-palffy'),('gyszc-pattantyus'),('gyszc-mora'),('gyuszc-adybay'),('gyuszc-devavanyai'),('gyuszc-harruckern'),('gyuszc-kossuth'),('gyuszc-szekely'),('gyuszc-szigeti'),('eszc-bornemissza'),('eszc-damjanich'),('eszc-jozsef'),('eszc-kossuth'),('eszc-marcius'),('eszc-remenyik'),('eszc-kereskedelmi'),('eszc-szentlorinc')
,('hszc-corvin'),('hszc-cseresnyes'),('hszc-saghy'),('hszc-eotvos'),('hszc-kalmar'),('hszc-navay'),('hszc-boros'),('hszc-pollak'),('hszc-zsoldos'),('rakoczi-kat'),('lloydiskola'),('mlgsz'),('jgygmako'),('kanizsay'),('kaszc-barcsikoll'),('kaszc-barcsi'),('kaszc-drava'),('kaszc-eotvos'),('kaszc-jalics'),('kaszc-lamping'),('kaszc-ady')
,('kaszc-nagyatadi'),('kaszc-noszlopy'),('kaszc-rudnay'),('kaszc-szechenyi'),('kcszc-hamori'),('kcszc-kunszentmartoni'),('kcszc-labassy'),('kcszc-mezoturi'),('kcszc-nagy'),('kcszc-teleki'),('kcszc-vanyai'),('kcszc-varro'),('kszc-fazekas'),('kszc-gaspar'),('kszc-karolyi'),('kszc-kada'),('kszc-kando'),('kszc-kollegium'),('kszc-szechenyi'),('kszc-szentgyorgyi'),('kszc-tiszakecskei')
,('kszc-viragh'),('kempelenkom'),('mezopapa'),('csukas'),('entz'),('seregszaksuli'),('hermanszombathely'),('javorkatata'),('pettkoiskola'),('rothszki'),('sztistvan-szf'),('efszk'),('mezgazdvep'),('verespgyor'),('szbi-kiskunfelegyhaza'),('kiszc-human'),('kiszc-wattay'),('kiszc-kossuth'),('kiszc-kozgazdasagi'),('kiszc-vari'),('kvszc-ady')
,('kvszc-petofi'),('kvszc-rakoczy'),('kvszc-kando'),('kvszc-moricz'),('kolpingcsurgo'),('krvt'),('teki-koszeg'),('kovessibaptista'),('pannonkincstar'),('bercsenyi'),('szepesi'),('fayszakkozep'),('lipthay'),('magyulaiskola'),('paloczi'),('pestibarnabas'),('soos-bp'),('tancsics'),('toldink'),('vargamarton'),('kratochvil')
,('leoveybudapest'),('liaiskola'),('lonyay'),('mhaa'),('mmsz-devecseri'),('mmszsz-gyongyos'),('mmsz-kelta'),('mamiszki'),('mszszc-bethlen'),('mszszc-budai'),('mszszc-deri'),('mszszc-gepeszeti'),('mszszc-kallay'),('szalezi-meta'),('kozmamhegyes'),('mszikszi'),('mszc-ferenczi'),('mrszg'),('mszc-andrassy'),('mszc-baross'),('mszc-berzeviczy')
,('mszc-blathy'),('mszc-kando'),('mszc-kos'),('mszc-martin'),('mszc-mezocsati'),('mszc-szentlaszlo'),('mszc-szemere'),('mszc-szentpali'),('nszc-cserhati'),('nszc-thury'),('nszc-zsigmondy'),('saszc-borbely'),('saszc-fay'),('saszc-kereskedelmi'),('saszc-mikszath'),('saszc-stromfeld'),('saszc-szentgyorgyi'),('saszc-szondy'),('saszc-tancsics'),('nyszc-banki'),('nyszc-bencs')
,('nyszc-inczedy'),('nyszc-sipkay'),('nyszc-szechenyi'),('nyszc-teleki'),('nyszc-tiszavasvari'),('nyszc-vasarhelyi'),('nyszc-wesselenyi'),('nyszc-zay'),('nyabi'),('oszc-brody'),('oszc-deak'),('oszc-gabor'),('oszc-pattantyus'),('oszc-suranyi'),('paszc-acsady'),('paszc-papai'),('paszc-faller'),('paszc-jokai'),('paszc-reguly'),('szkszc-egeszsegugyi'),('szeszi-szombathely')
,('kaszc-szigeti'),('szeszi-pecs'),('kolpingpet'),('piarista-god'),('premontrei-keszthely'),('schoolofbusiness'),('bvszc-bokay'),('saszc-kanizsai'),('bvszc-wallenberg'),('bvszc-semmelweis'),('siszc-bacsak'),('siszc-baross'),('siszc-krudy'),('siszc-marcali'),('siszc-mathiasz'),('sszc-berg'),('sszc-fay'),('sszc-handler'),('sszc-hunyadij'),('sszc-csornai'),('sszc-porpaczy')
,('sszc-vasvilla'),('sszc-idegenforgalmi'),('szaboky'),('szalezi-szamalk'),('szechenyi'),('gyszszc-szentgyorgyi'),('szikszi'),('szhatvan'),('szeszc-csonka'),('szeszc-deri'),('szeszc-gabor'),('szeszc-jozsef'),('szeszc-korosy'),('szeszc-krudy'),('szeszc-moravarosi'),('szeszc-toth'),('szeszc-vasvari'),('szeszc-vedres'),('sob'),('szeszc-kossuth'),('szekacs')
,('szszc-arpad'),('szszc-bugat'),('szszc-deak'),('szszc-hunyadi'),('szszc-istvan'),('szszc-jaky'),('szszc-perczel'),('szszc-szechenyi'),('szszc-vaci'),('szszc-vajda'),('szszc-vorosmarty'),('szbkozepiskola'),('szbi-szeged'),('szbi-budaors'),('szbi-bp'),('szbi-miskolc'),('szgyf'),('katolikuskeri'),('liska'),('szentjozsef-egerge'),('szlgdebrecen'),('szentannaikarcag'),('szrszc-aba'),('szrszc-muszaki')
,('szrszc-kossuth'),('szrszc-trefort'),('szrszc-brassai'),('szrszc-tokaji'),('szrszc-kereskedelmi'),('szivarvany'),('szoszc-baross'),('szoszc-damjanich'),('szoszc-jendrassik'),('szoszc-kervend'),('szoszc-klapka'),('szoszc-ruhaipari'),('szoszc-palfy'),('szoszc-petofi'),('szoszc-rozsa'),('szoszc-sipos'),('szoszc-vasarhelyi'),('tgviragdekor'),('tanext'),('tszc-alapy'),('tszc-banki')
,('tszc-muszaki'),('tszc-blathy'),('tszc-eotvos'),('tszc-fellner'),('tszc-kereskedelmi'),('tszc-kossuth'),('tszc-kultsar'),('tszc-mikes'),('tszc-szechenyi'),('terplanszki'),('tettiskola'),('szkszc-ady'),('szkszc-apaczai'),('szkszc-bezeredj'),('szkszc-esterhazy'),('szkszc-vendeglato'),('szkszc-istvan'),('szkszc-magyar'),('szkszc-perczel'),('szkszc-valyi'),('tjszki')
,('vszc-bocska'),('vszc-boronkay'),('vszc-igeza'),('vszc-kiraly'),('vszc-madach'),('vszc-petofi'),('vszc-petzelt'),('vszc-selye'),('vbjnet'),('vaszc-barabas'),('vaszc-eotvos'),('vaszc-gepipari'),('vaszc-hefele'),('vaszc-horvath'),('vaszc-iiibela'),('vaszc-kereskedelmi'),('vaszc-nadasdy'),('vaszc-oladi'),('vaszc-puskas'),('vaszc-razso'),('vaszc-sarvaritinodi')
,('vaszc-tinodi'),('vaszc-savaria'),('vayrefi'),('veszc-sef'),('veszc-kozgazdasagi'),('veszc-gonczy'),('veszc-ipari'),('veszc-jendrassik'),('veszc-oveges'),('veszc-szentgyorgyi'),('veszc-tancsics'),('vikbp'),('wesleyiskola'),('wesley-marokpapi'),('wignerkozepiskola'),('yszi'),('zszc-bathory'),('zszc-csany'),('zszc-deak'),('zszc-ganz'),('zszc-keszthelyi')
,('zszc-kozgazdasagi'),('zszc-vendeglato'),('zszc-lamfalussy'),('zszc-munkacsy'),('zszc-szechenyi'),('zspsz')
IF NOT EXISTS(select * from [dbo].[T_DASHBOARDUZENET] where C_EGYEDIAZONOSITO = 'POPUP_AHN_VIRUSRADAR0923')
INSERT INTO [dbo].[T_DASHBOARDUZENET] (C_CIM, C_EGYEDIAZONOSITO, C_ERVENYESSEGKEZDETE, C_ERVENYESSEGVEGE, C_KIEMELTIDOSZAKVEGE, C_SORREND, C_TARTALOM, C_DASHBOARDUZENETKATEGORIAID, C_ISPOPUP)
VALUES (N'VírusRadar','POPUP_AHN_VIRUSRADAR0923' ,'20200924 06:00',NULL,NULL,0
,N'<div>
<p><i>Tisztelt Oktatók! Kedves Diákok! Kedves Szülők!</i></p>
<p style="text-align: justify;">A koronavírus elleni védekezés első szakaszát a magyar emberek fegyelmezettségének köszönhetően tavasszal, nyár elején sikerrel vettük. Akkor a kijárási korlátozásoktól az iskolák digitális munkarendre átállításáig szigorú, drasztikus lépésekre volt szükség a járvány terjedésének megfékezése érdekében.</p>
<p style="text-align: justify;">Őszre jelentős változás állt be: míg korábban főként a leginkább veszélyeztetett idősek betegedtek meg, a vírushordozók ma már elsősorban a fiatalabbak közül kerülnek ki. Ők gyakrabban mozdulnak ki otthonról, többekkel találkoznak, így szélesebb körben terjeszthetik a vírust. Ezzel felértékelődik az eredményes kontaktkutatás jelentősége, amelynek hagyományos módja az igazolt betegek kikérdezése.</p>
<p style="text-align: justify;">A védekezés második szakaszában az innovatív megoldások szélesebb eszköztárára lesz szükség a járvány terjedésének kezelhető keretek között tartásához.</p>
<p style="text-align: justify;">Ennek lehet hatékony eszköze a <strong>VírusRadar</strong> mobilalkalmazás, amely hasznosan egészítheti ki a hagyományos kontaktkutatási módszereket. Az applikáció tömeges használata lehetővé teszi azoknak az ismeretleneknek a beazonosítását is, akikkel egy fertőzött huzamosabb ideig egy helyiségben tartózkodott, de akiknek az adatait, elérhetőségeit a legnagyobb jóindulattal sem lehet képes megadni.</p>
<p style="text-align: justify;">A VírusRadar a mobiltelefonok bluetooth kapcsolatát felhasználva rögzíti az alkalmazást a háttérben futtató készülékek közötti találkozásokat. Ennek feltétele, hogy az eszközök legalább 20 percig tartózkodjanak egymás legalább 2 méteres közelében. Ha a járványügyi hatóság egy felhasználóról megállapítja, hogy fertőzött, az adott személy az alkalmazás segítségével beküldi egy központi szerverre a készülékében az elmúlt két hét során eltárolt találkozásokat. A kontaktokat az illetékes járványügyi szakemberek egy ügykezelői felületen keresztül feldolgozzák, a beazonosított kontaktszemélyek a kinyert telefonszámokon keresztül kapnak értesítést teendőikről.</p>
<p style="text-align: justify;"><strong>A VírusRadar használata tehát biztonságos, letöltői minimális erőfeszítéssel járulhatnak hozzá a védekezés sikeréhez.</strong> Az alkalmazás a Google Play áruházból tölthető le, jellemzőiről, működéséről további hasznos információk érhetők el a <a href="https://virusradar.hu/" target="_blank" rel="nofollow"><strong>www.virusradar.hu</strong></a> oldalon.</p>
<p>Használjuk minél többen a VírusRadart.</p>
<p>Vigyázzunk magunkra, vigyázzunk egymásra!</p>
<hr style="border: 0; height: 1px; background-image: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(178, 178, 178, 0.75), rgba(0, 0, 0, 0))">
<p style="text-align: right;"><i><b>Innovációs és Technológiai Minisztérium</b></i></p>
</div>'
,10,'T')
-- Alkalmazottak
INSERT INTO T_DASHBOARDUZENETFELHASZNALO (
C_MEGJELENITESEKSZAMA
,C_UTOLSOMEGTEKINTESIDEJE
,C_EGYEDIMUVELET
,C_DASHBOARDUZENETID
,C_FELHASZNALOID
,C_INTEZMENYID
,C_TANEVID
,TOROLT
,SERIAL
,LASTCHANGED
,CREATED
,MODIFIER
,CREATOR
,ELOZOTANEVIREKORDID
,C_GONDVISELOID
) SELECT
1 AS C_MEGJELENITESEKSZAMA -- * int
,NULL AS C_UTOLSOMEGTEKINTESIDEJE -- datetime
,NULL AS C_EGYEDIMUVELET -- nvarchar(255)
,d.ID AS C_DASHBOARDUZENETID -- * int
,a.ID AS C_FELHASZNALOID -- * int
,a.C_ALINTEZMENYID AS C_INTEZMENYID -- * int
,a.C_ALTANEVID AS C_TANEVID -- * int
,'F' AS TOROLT -- * char(1)
,0 AS SERIAL -- * int
,GETDATE() AS LASTCHANGED -- * datetime
,GETDATE() AS CREATED -- * datetime
,NULL AS MODIFIER -- int
,NULL AS CREATOR -- int
,NULL AS ELOZOTANEVIREKORDID -- int
,NULL AS C_GONDVISELOID -- int
FROM T_ALKALMAZOTT a
INNER JOIN T_INTEZMENY i ON i.ID = a.C_ALINTEZMENYID AND i.TOROLT = 'F'
INNER JOIN #intezmenyLista il ON il.C_AZONOSITO COLLATE Hungarian_CI_AI = i.C_AZONOSITO COLLATE Hungarian_CI_AI
INNER JOIN T_TANEV tv ON tv.ID = a.C_ALTANEVID AND tv.C_INTEZMENYID = i.ID AND tv.TOROLT = 'F' AND tv.C_AKTIV = 'T'
INNER JOIN T_DASHBOARDUZENET d ON d.C_EGYEDIAZONOSITO = 'POPUP_AHN_VIRUSRADAR0923'
WHERE
a.TOROLT = 'F'
--AND NOT EXISTS(
-- select *
-- from T_DASHBOARDUZENETFELHASZNALO df
-- where df.C_DASHBOARDUZENETID = d.ID
-- and df.C_INTEZMENYID = i.ID
-- and df.C_FELHASZNALOID = a.ID
--)
-- Tanulók
INSERT INTO T_DASHBOARDUZENETFELHASZNALO (
C_MEGJELENITESEKSZAMA
,C_UTOLSOMEGTEKINTESIDEJE
,C_EGYEDIMUVELET
,C_DASHBOARDUZENETID
,C_FELHASZNALOID
,C_INTEZMENYID
,C_TANEVID
,TOROLT
,SERIAL
,LASTCHANGED
,CREATED
,MODIFIER
,CREATOR
,ELOZOTANEVIREKORDID
,C_GONDVISELOID
)
SELECT
1 AS C_MEGJELENITESEKSZAMA -- * int
,NULL AS C_UTOLSOMEGTEKINTESIDEJE -- datetime
,NULL AS C_EGYEDIMUVELET -- nvarchar(255)
,d.ID AS C_DASHBOARDUZENETID -- * int
,t.ID AS C_FELHASZNALOID -- * int
,t.C_ALINTEZMENYID AS C_INTEZMENYID -- * int
,t.C_ALTANEVID AS C_TANEVID -- * int
,'F' AS TOROLT -- * char(1)
,0 AS SERIAL -- * int
,GETDATE() AS LASTCHANGED -- * datetime
,GETDATE() AS CREATED -- * datetime
,NULL AS MODIFIER -- int
,NULL AS CREATOR -- int
,NULL AS ELOZOTANEVIREKORDID -- int
,NULL AS C_GONDVISELOID -- int
FROM T_TANULO t
INNER JOIN T_INTEZMENY i ON i.ID = t.C_ALINTEZMENYID AND i.TOROLT = 'F'
INNER JOIN #intezmenyLista il ON il.C_AZONOSITO COLLATE Hungarian_CI_AI = i.C_AZONOSITO COLLATE Hungarian_CI_AI
INNER JOIN T_TANEV tv ON tv.ID = t.C_ALTANEVID AND tv.C_INTEZMENYID = i.ID AND tv.TOROLT = 'F' AND tv.C_AKTIV = 'T'
INNER JOIN T_DASHBOARDUZENET d ON d.C_EGYEDIAZONOSITO = 'POPUP_AHN_VIRUSRADAR0923'
WHERE
t.TOROLT = 'F'
--AND NOT EXISTS(
-- select *
-- from T_DASHBOARDUZENETFELHASZNALO df
-- where df.C_DASHBOARDUZENETID = d.ID
-- and df.C_INTEZMENYID = i.ID
-- and df.C_TANEVID = t.C_ALTANEVID
-- and df.C_FELHASZNALOID = t.ID
--)
---- Gondviselők
INSERT INTO T_DASHBOARDUZENETFELHASZNALO (
C_MEGJELENITESEKSZAMA
,C_UTOLSOMEGTEKINTESIDEJE
,C_EGYEDIMUVELET
,C_DASHBOARDUZENETID
,C_FELHASZNALOID
,C_INTEZMENYID
,C_TANEVID
,TOROLT
,SERIAL
,LASTCHANGED
,CREATED
,MODIFIER
,CREATOR
,ELOZOTANEVIREKORDID
,C_GONDVISELOID
)
SELECT
1 AS C_MEGJELENITESEKSZAMA -- * int
,NULL AS C_UTOLSOMEGTEKINTESIDEJE -- datetime
,NULL AS C_EGYEDIMUVELET -- nvarchar(255)
,d.ID AS C_DASHBOARDUZENETID -- * int
,f.ID AS C_FELHASZNALOID -- * int
,f.C_INTEZMENYID AS C_INTEZMENYID -- * int
,f.C_TANEVID AS C_TANEVID -- * int
,'F' AS TOROLT -- * char(1)
,0 AS SERIAL -- * int
,GETDATE() AS LASTCHANGED -- * datetime
,GETDATE() AS CREATED -- * datetime
,NULL AS MODIFIER -- int
,NULL AS CREATOR -- int
,NULL AS ELOZOTANEVIREKORDID -- int
,g.ID AS C_GONDVISELOID -- int
FROM T_FELHASZNALO f
INNER JOIN T_INTEZMENY i ON i.ID = f.C_INTEZMENYID AND i.TOROLT = 'F'
INNER JOIN #intezmenyLista il ON il.C_AZONOSITO COLLATE Hungarian_CI_AI = i.C_AZONOSITO COLLATE Hungarian_CI_AI
INNER JOIN T_TANEV tv ON tv.ID = f.C_TANEVID AND tv.C_INTEZMENYID = i.ID AND tv.TOROLT = 'F' AND tv.C_AKTIV = 'T'
INNER JOIN T_GONDVISELO g ON g.C_TANULOID = f.ID AND g.TOROLT = 'F'
INNER JOIN T_DASHBOARDUZENET d ON d.C_EGYEDIAZONOSITO = 'POPUP_AHN_VIRUSRADAR0923'
WHERE
f.TOROLT = 'F'
--AND NOT EXISTS(
-- select *
-- from T_DASHBOARDUZENETFELHASZNALO uf
-- where uf.C_DASHBOARDUZENETID = d.ID
-- and uf.C_INTEZMENYID = i.ID
-- and uf.C_TANEVID = tv.ID
-- and uf.C_FELHASZNALOID = f.ID
-- and uf.C_GONDVISELOID = g.ID
--)
GO
DROP TABLE #intezmenyLista
GO