declare @rok varchar(4) = '2020'
SELECT
Knt_Akronim as Akronim
,isnull(PRAC1.Prc_Nazwisko+' '+PRAC1.Prc_Imie1,'') as PracownikRejon
,case when REJON.KtO_Glowny=1 THEN 'glowny' ELSE '' END as GlownyOpiekun
,isnull(PRAC2.Prc_Nazwisko+' '+PRAC2.Prc_Imie1,'') as PracownikTymczasowy
,convert(varchar,dateadd(s,Knt_DataUtworzenia,'19900101'),102) as DataUtworzenia
from cdn.KntKarty
left join CDN.KntRejony ON KnR_KntNumer = Knt_GIDNumer
left join CDN.Rejony ON REJ_Id = KnR_Rejon
left join CDN.KntOpiekun REJON ON REJ_Id = REJON.KtO_KntNumer AND REJON.KtO_KntTyp=948
left join CDN.PrcKarty PRAC1 ON PRAC1.Prc_GIDNumer=REJON.KtO_PrcNumer
left join CDN.KntOpiekun TYMCZASOWY ON Knt_GIDNumer = TYMCZASOWY.KtO_KntNumer
left join CDN.PrcKarty PRAC2 ON PRAC2.Prc_GIDNumer=TYMCZASOWY.KtO_PrcNumer
where Knt_Typ IN (16,24)
and convert(varchar,dateadd(s,Knt_DataUtworzenia,'19900101'),102) LIKE @rok + '.%'
order by Knt_Akronim