sql çalışmaları
select
a.Id ,
a.adi,
a.soyadi,
-- a.durum 1 ise durum2 evli 2 ise durum2 bekar
case a.durum when 1 then 'Evli'
when 2 then 'Bekar' end durum2,
a.meslk,
a.okulu,
a.TCNo,
a.BitDerece,
b.SerNo,
b.SertifikaAdi,
b.Yili,
c.IsYeriAdi,
convert(varchar,c.BasTarih, 104) as BasTarih
from dfs..TBL_denemebetul a
left join dfs.. tblSertifikalar b on a.Id=b.MasterId
left join dfs.. tblIsTec c on a.Id=c.MasterId where a.Id=6
------------------
SC_NO verilen 4 taneden bir tanesi olduğu durumlarda Id yi seç.O Idlerle MasterId ler eşit olduğunda Odendi yi B yap.
Update ODEME set ODENDI='B' where MasterId in (select Id from ODEMEPLANI where SC_NO in ('B00000000004563',
'B00000000004553',
'B00000000004535'))
------------
--EF.FATIRS_NO null olsun ve WHERE EF.FATIRS_NO IS NULL and NOT EXISTS (SELECT 1 FROM DFS..DFSEInvoiceNetsisSelected WITH(NOLOCK) WHERE SelectedInvoiceNo=F.FATIRS_NO AND (WFSTATE=1 OR WFSTATE=2 OR WFSTATE IS NULL))
-----
CREATE VIEW CPS_STOKKARTAKTAR AS SELECT car_kodu STOK_KODU,qty_desc+' - '+des_kodu+' - '+sizt_size1+' - '+edge_desc STOK_ADI, ISNULL(sizt_m2,0) MetreKare ,--Metrekareye sizt_m2 nullsa 0 ata değilse kendisi
(SELECT TOP 1 MUHDETAYKODU FROM VW_TBLCPS_STOKTANIM WHERE qty_desc = a.qty_desc) MUHDETAYKODU --İlk kaydın muhdetaykodunu al FROM BGMDATA..CWV_000_itemslist a where car_status=0 and car_kodu NOT IN (select STOK_KODU COLLATE TURKISH_CI_AS from ACME2014..TBLSTSABIT) AND A.car_kodu NOT IN ( 'IHL_1417A__AAC_66Y', 'IHL_1417C__AAC_66Y', 'IHL_1417D__AAL_66Y' ) and a.car_kodu='ECX_1522A_003_EMP_66S' ---in/not in group by car_kodu,qty_desc,des_kodu,sizt_size1,edge_desc,sizt_m2
-----
sp_helptext viewin ismi yazarsan içeriğini bulursun
-----
select c.BelgeTipi,b.ADI, CASE WHEN a.Departman=1 THEN 'Finans' --- 1 ise departmani alanına finans yaz WHEN a.Departman=2 THEN 'Muhasebe' --- 2 ise departmani alanına Muhasebe yaz WHEN a.Departman=3 THEN 'Satın Alma' WHEN a.Departman=4 THEN 'İdari' WHEN a.Departman=5 THEN 'Pazarlama' WHEN a.Departman=6 THEN 'Bilgi İşlem' WHEN a.Departman=7 THEN 'Dış Ticaret' END AS Departmani from TblResmiBelgeListele a left join acme2014..TBLISLETMELER b on a.isletmekodu=b.ISLETME_KODU left join TblBelgeTipleri c on a.BelgeTipi=c.Id
----
union all
select us_id,us_name from cw_users
----------------------
select distinct car_kodu,cip_iplikrenk,COUNT(RIGHT(cip_iplikrenk,7)) from TBLBGMRECETE r
inner join TBLBGMRECETEDetay d
on r.Id = d.MasterId
where cip_iplikrenk <> 'REST'
group by car_kodu,cip_iplikrenk
having COUNT(RIGHT(cip_iplikrenk,7)) > 1
--Reçete DEtay Sil
/*
delete from TBLBGMRECETEDetay where MasterId in
(
select r.Id from TBLBGMRECETE r
inner join TBLBGMRECETEDetay d
on r.Id = d.MasterId
where cip_iplikrenk <> 'REST'
group by r.Id,car_kodu,cip_iplikrenk
having COUNT(RIGHT(cip_iplikrenk,7)) > 1
)
*/
-- Reçete Sil
/*
delete from TBLBGMRECETE where Id in
(
select r.Id from TBLBGMRECETE r
inner join TBLBGMRECETEDetay d
on r.Id = d.MasterId
where cip_iplikrenk <> 'REST'
group by r.Id,car_kodu,cip_iplikrenk
having COUNT(RIGHT(cip_iplikrenk,7)) > 1
)
*/
Yorumlar
Yorum Gönder