• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

null değeriyle ilgili sorgu problemi

Katılım
19 Şubat 2005
Mesajlar
82
Excel Vers. ve Dili
excel2000 türkçe
Ekte gördüğünüz dosyada ciro isimli sorguda ciro alanında boş olrak görülen değerlere 0 yazdırmak istiyorum.
Nasıl yapabilirim?
 

Ekli dosyalar

Merhaba,

Kod:
SELECT müşteriler.müşteri, IIF(ISNULL (sum(satış.birim_fiyat*satış.adet)),0,sum(satış.birim_fiyat*satış.adet)) AS ciro
FROM müşteriler LEFT JOIN satış ON müşteriler.müşteri_no=satış.müşteri
GROUP BY müşteriler.müşteri, satış.müşteri;
 
Merhaba..

Alternatif olarak, Nz fonksiyonundan da faydalanabiliriz..:

Kod:
[COLOR=#0000ff]SELECT[/COLOR] müşteriler.[COLOR=#202020]m[/COLOR]üşteri, [COLOR=#c122b1]Sum[/COLOR][COLOR=#de8715][B]([/B][/COLOR][COLOR=#2fb4b4]nz[/COLOR][COLOR=#de8715][B]([/B][/COLOR][COLOR=#de8715][B][[/B][/COLOR]birim_fiyat[COLOR=#de8715][B]][/B][/COLOR],[COLOR=#000]0[/COLOR][COLOR=#de8715][B])[/B][/COLOR][COLOR=#808080]*[/COLOR][COLOR=#2fb4b4]nz[/COLOR][COLOR=#de8715][B]([/B][/COLOR][COLOR=#de8715][B][[/B][/COLOR]adet[COLOR=#de8715][B]][/B][/COLOR],[COLOR=#000]0[/COLOR][COLOR=#de8715][B])[/B][/COLOR][COLOR=#de8715][B])[/B][/COLOR] [COLOR=#0000ff]AS[/COLOR] ciro
[COLOR=#0000ff]FROM[/COLOR] müşteriler [COLOR=#c122b1]LEFT[/COLOR] [COLOR=#0000ff]JOIN[/COLOR] satış [COLOR=#0000ff]ON[/COLOR] müşteriler.[COLOR=#202020]m[/COLOR]üşteri_no [COLOR=#808080]=[/COLOR] satış.[COLOR=#202020]m[/COLOR]üşteri
[COLOR=#0000ff]GROUP[/COLOR] [COLOR=#0000ff]BY[/COLOR] müşteriler.[COLOR=#202020]m[/COLOR]üşteri
 
Teşekkürler...
 
Geri
Üst