0
set ansi_nulls on
go
use has
go
set quoted_identifier off
go
alter view [dbo].[ran]
as
select rsira,pp.barkod,(select top 1 adi+' '+soyadi from has h where h.barkod=pp.barkod)+'('+pp.barkod+')-'+aciklama etiket,pp.protokol protokol,pp.aciklama,gon,
(select top 1 adi+' '+soyadi from has h where h.barkod=pp.barkod) isim,
(select top 1 tckimlikno from has h where h.barkod=pp.barkod) tckimlikno,
(select top 1 poladi from pol pl where pl.polid=pp.polid) poladi,
pp.islemtar,pp.rtarih1,g_yeri,pp.kodu, pacs_cekimtar,yer,
g_yeri+'-'+(case when (select lgyeri_detay from lgyeri_detay where recid = pp.lgyeri_detay) is null then else (select lgyeri_detay from lgyeri_detay where recid = pp.lgyeri_detay) end) cyeri,
(select top 1 fiyati from ucret1 u where u.kodu=pp.kodu and sil=) fiyatiu,
(select top 1 ucretli from ucret1 u where u.kodu=pp.kodu and sil=) ucretliu,
(select top 1 fark from ucret1 u where u.kodu=pp.kodu and sil=) farku,
(select top 1 film from ucret1 u where u.kodu=pp.kodu and sil='') filmsec,
pp.kasakont,pp.belgekont,pp.kasakont2,pp.fark,pp.cekimonay,pp.starih,p.guvence,p.tarih,pp.prorecid,pp.pkapat,p.adli,pp.gyeri,
pp.bilgi,pp.on,pp.matalbolge,pp.oper,pp.oyku,p.nmbulgu,p.ctmrbulgu,p.eptipgib,p.tvatl,p.anid,p.eskieegvy,p.kisaanbul,pp.ktani,pp.rsonuc, lgyeri_detay,
pp.asekli,pp.albolge,pp.kilozet,pp.labbulgu, convert(varchar(20),prorecid) bilgi,'p' tipi ,
(select top 1 dogumtarihi from has h where h.barkod=pp.barkod) dogumtarihi,
(select top 1 cinsiyeti from has h where h.barkod=pp.barkod) cinsiyeti,
(select top 1 rantar from numunekontd n where n.prorecid=pp.prorecid and n.yattur=0) rantar,
(select top 1 (select kulad+' '+kulsoy from kullanicilar k where k.kulid=n.ranid) from numunekontd n where n.prorecid=pp.prorecid and n.yattur=0) ranadi,
(select top 1 randegtar from numunekontd n where n.prorecid=pp.prorecid and n.yattur=0) randegtar,
(select top 1 (select kulad+' '+kulsoy from kullanicilar k where k.kulid=n.randegid) from numunekontd n where n.prorecid=pp.prorecid and n.yattur=0) randegadi,
(select top 1 cekimonaytar from numunekontd n where n.prorecid=pp.prorecid and n.yattur=0) cekimonaytar,
(select top 1 (select kulad+' '+kulsoy from kullanicilar k where k.kulid=n.cekimonayid) from numunekontd n where n.prorecid=pp.prorecid and n.yattur=0) cekimonayadi,
(select top 1 n.cekimonayid from numunekontd n where n.prorecid=pp.prorecid and n.yattur=0) cekimonayid,
(select top 1 cekimonayiptar from numunekontd n where n.prorecid=pp.prorecid and n.yattur=0) cekimonayiptar,
(select top 1 (select kulad+' '+kulsoy from kullanicilar k where k.kulid=n.cekimonayipid) from numunekontd n where n.prorecid=pp.prorecid and n.yattur=0) cekimonayipadi,
(select top 1 mesdisitar from numunekontd n where n.prorecid=pp.prorecid and n.yattur=0) mesdisitar,
(select top 1 (select kulad+' '+kulsoy from kullanicilar k where k.kulid=n.mesdisiid) from numunekontd n where n.prorecid=pp.prorecid and n.yattur=0) mesdisiadi,
(select top 1 mesdisiiptar from numunekontd n where n.prorecid=pp.prorecid and n.yattur=0) mesdisiiptar,
(select top 1 (select kulad+' '+kulsoy from kullanicilar k where k.kulid=n.mesdisiipid) from numunekontd n where n.prorecid=pp.prorecid and n.yattur=0) mesdisiipadi,
stokid,rad_kayit,
p.acil, l.gun1,l.gun2,l.gun3,l.gun4,l.gun5,l.gun6,l.gun7,pp.kulid,pp.acilmi,l.rsayi,0 allday ,rtarih1+convert(datetime,'00:05:00') ertarih1,kontrol from protokol20 pp
inner join protokol p on pp.protokol=p.sirano inner join l_gyeri l on pp.gyeri=l.gyeri left outer join ucret1_form57_yerler uy on uy.kodu=pp.kodu
union all select rsira,pp.barkod, case when rsira is null then '0' else convert(varchar(2),rsira) end+'-'+(select top 1 adi+' '+soyadi from has h where h.barkod=pp.barkod)+'('+pp.barkod+')-'+aciklama etiket ,pp.protokol protokol,pp.aciklama,gon,
(select top 1 adi+' '+soyadi from has h where h.barkod=pp.barkod) isim,
(select top 1 tckimlikno from has h where h.barkod=pp.barkod) tckimlikno,
(select top 1 poladi from pol pl where pl.polid=pp.polid) poladi,
pp.islemtar,pp.rtarih1,g_yeri,pp.kodu, pacs_cekimtar,yer,
g_yeri+'-'+(case when (select lgyeri_detay from lgyeri_detay where recid = pp.lgyeri_detay) is null then else (select lgyeri_detay from lgyeri_detay where recid = pp.lgyeri_detay) end) cyeri,
(select top 1 fiyati from ucret1 u where u.kodu=pp.kodu and sil=) fiyatiu,
(select top 1 ucretli from ucret1 u where u.kodu=pp.kodu and sil=) ucretliu,
(select top 1 fark from ucret1 u where u.kodu=pp.kodu and sil=) farku,
(select top 1 film from ucret1 u where u.kodu=pp.kodu and sil='') filmsec,
pp.kasakont,pp.belgekont,pp.kasakont2,pp.fark,pp.cekimonay,pp.starih,p.guvence,p.tarih,pp.prorecid,pp.pkapat,p.adli,pp.gyeri,
pp.bilgi,pp.on,pp.matalbolge,pp.oper,pp.oyku,p.nmbulgu,p.ctmrbulgu,p.eptipgib,p.tvatl,p.anid,p.eskieegvy,p.kisaanbul,pp.ktani,pp.rsonuc, lgyeri_detay,
pp.asekli,pp.albolge,pp.kilozet,pp.labbulgu, convert(varchar(20),prorecid) bilgi,'y' tipi ,
(select top 1 dogumtarihi from has h where h.barkod=pp.barkod) dogumtarihi,
(select top 1 cinsiyeti from has h where h.barkod=pp.barkod) cinsiyeti,
(select top 1 rantar from numunekontd n where n.prorecid=pp.prorecid and n.yattur=0) rantar,
(select top 1 (select kulad+' '+kulsoy from kullanicilar k where k.kulid=n.ranid) from numunekontd n where n.prorecid=pp.prorecid and n.yattur=0) ranadi,
(select top 1 randegtar from numunekontd n where n.prorecid=pp.prorecid and n.yattur=0) randegtar,
(select top 1 (select kulad+' '+kulsoy from kullanicilar k where k.kulid=n.randegid) from numunekontd n where n.prorecid=pp.prorecid and n.yattur=0) randegadi,
(select top 1 cekimonaytar from numunekontd n where n.prorecid=pp.prorecid and n.yattur=0) cekimonaytar,
(select top 1 (select kulad+' '+kulsoy from kullanicilar k where k.kulid=n.cekimonayid) from numunekontd n where n.prorecid=pp.prorecid and n.yattur=0) cekimonayadi,
(select top 1 n.cekimonayid from numunekontd n where n.prorecid=pp.prorecid and n.yattur=0) cekimonayid,
(select top 1 cekimonayiptar from numunekontd n where n.prorecid=pp.prorecid and n.yattur=0) cekimonayiptar,
(select top 1 (select kulad+' '+kulsoy from kullanicilar k where k.kulid=n.cekimonayipid) from numunekontd n where n.prorecid=pp.prorecid and n.yattur=0) cekimonayipadi,
(select top 1 mesdisitar from numunekontd n where n.prorecid=pp.prorecid and n.yattur=0) mesdisitar,
(select top 1 (select kulad+' '+kulsoy from kullanicilar k where k.kulid=n.mesdisiid) from numunekontd n where n.prorecid=pp.prorecid and n.yattur=0) mesdisiadi,
(select top 1 mesdisiiptar from numunekontd n where n.prorecid=pp.prorecid and n.yattur=0) mesdisiiptar,
(select top 1 (select kulad+' '+kulsoy from kullanicilar k where k.kulid=n.mesdisiipid) from numunekontd n where n.prorecid=pp.prorecid and n.yattur=0) mesdisiipadi,
stokid,rad_kayit,
0 acil,l.gun1,l.gun2,l.gun3,l.gun4,l.gun5,l.gun6,l.gun7,pp.kulid,pp.acilmi,l.rsayi,0 allday ,rtarih1+convert(datetime,'00:05:00') ertarih1,kontrol from protokol40 pp
inner join protokoly p on pp.protokol=p.sirano inner join l_gyeri l on pp.gyeri=l.gyeri left outer join ucret1_form57_yerler uy on uy.kodu=pp.kodu
go
set ansi_nulls off
go
set quoted_identifier on
go
Tümünü Göster