Forum

case when then kull...
 
Bildirimler
Hepsini Temizle

case when then kullanımı-2 olasılıklı

2 Yazılar
2 Üyeler
0 Reactions
2,091 Görüntüleme
(@ozguraltinel)
Gönderiler: 244
Reputable Member
Konu başlatıcı
 

Merhaba.

Aşağıdaki tabloda şöyle bir çalışma yapmam lazım.

eğer faturatar null ve durum 0 ise 'açık' 

faturatar dolu ve durum 1 ise 'kapalı' yazdırmak istiyorum.

 

faturatar durum
null 0
19.11.2015 1
19.11.2015 0
null 1
 
Gönderildi : 20/11/2015 21:15

(@eravse)
Gönderiler: 1753
Üye
 

merhaba ornekleme olsun acısından verıyorum sorguyu kendınıze gore duzenlemenız gerekbılır

 

BEGIN
DECLARE  @DonenDeger nvarchar(50);
 
 
   SET @DonenDeger =  CASE WHEN EXISTS( SELECT * FROM Faturalar f1 WHERE f1.faturatar='' AND f1.durum=0)  then 'Kapalı' END

    SELECT @DonenDeger from Faturalar
  END
  GO

 

ProfectSoft Yazılım ve Danışmanlık Hizmetleri
LogPusher & Bifyou E-Commerce System
www.profectsoft.com

 
Gönderildi : 23/11/2015 03:02

Paylaş: