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

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,369
Excel Vers. ve Dili
Ofis 365 Türkçe
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;
 
Katılım
18 Nisan 2007
Mesajlar
2,053
Excel Vers. ve Dili
Access 2019
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
 

assenucler

Altın Üye
Katılım
19 Ağustos 2004
Mesajlar
3,552
Excel Vers. ve Dili
Ofis 365 TR 64 Windows 11 Home Single Language x64 TR
Altın Üyelik Bitiş Tarihi
29-05-2025
Teşekkürler...
 
Üst