Sorguya ait SQL kodunu yazabilirmisiniz?

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
Dostlar iyi akşamlar.

Aşağıdaki ek dosyada tablo ve sorgunun tasarım görünümü gösterilmiştir.

Sorguda istediğim gibi toplamı almak için hesaplanabilir alanı nasıl düzenlemem gerektiğini ya da SQL kodunu yazmanızı rica ediyorum.

Yardımınız için teşekkürler ve iyi hafta sonları
 

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
Yanıt bekliyorum.

Günaydın.

Dostlar, uğraşmadan araştırmadan siteye bir şey yazmıyor ve istekte bulunmuyorum.

Acaba, çözüme yönelik bir yanıt veren forum dostum olacakmı?

Teşekkürler.
 

beab05

Özel Üye
Katılım
19 Mart 2007
Mesajlar
1,418
Excel Vers. ve Dili
Office 2013
Merhaba;
Örnek bir sorgu koysaydınız daha iyidi ama anladım kadarıyla ki mutlaka eksik anladım alttaki gibi bir sorgu gerekir sanırım..

Kod:
SELECT a.id, a.açıklama, a.borç, (select Sum(borç) from tablo_ismi where açıklama=a.açıklama ) AS toplam_borç
FROM tablo_ismi AS a
ORDER BY a.id, a.açıklama;
 

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
Dosya ilişikte

Hocam merhaba;

Haklısınız, dosyayı şimdi ekledim ve istediğimi word ile göstermeye çalıştım.

Yakın ilginiz için teşekkürler.

Sevgi ve saygılar.
 
Katılım
15 Kasım 2006
Mesajlar
583
Excel Vers. ve Dili
Ms Office 2003 Türkçe
Sizin sorgunuzda küçük değişiklikler yaptım.
Kod:
SELECT Oturanlar.BölümNo, Oturanlar.adsoyad, nz(DSum("Borç","Gelirler","Açıklama=5 and BölümNo=" & Oturanlar.BölümNo),0) AS EskiBorç
FROM Oturanlar INNER JOIN Gelirler ON Oturanlar.BölümNo = Gelirler.BölümNo;
 

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
Toplam alanı hatası?

Değerli hocalarım;

Ekli dosyanın tetkikinde de görüleceği gibi, Sorgu1 toplam alanındaki tutar, alanların toplamını değil; her alan toplamının aynı yerde birleştirilmiş halini gösteriyor.

Böyle bir durumla ilk kez karşılaştım. Nedeni ne olabilir?

Sn. yeni54 hocam teşekkürler.

Sevgi ve saygılar.
 
Son düzenleme:
Katılım
15 Kasım 2006
Mesajlar
583
Excel Vers. ve Dili
Ms Office 2003 Türkçe
Çünkü access, en sondaki toplam sütununda [ ] ler arasındaki değişkenleri
sayı olarak görmüyor. Yani, bu değişkenlerin tipini bilmiyor. Tipini bilemediği
için de string, yani metin ifade olarak işleme alıyor.
Metin ifadelerde + operatörü ifadeleri yanyana birleştirir.
Kısaca, bu değişkenlerin birer sayı olduğunu bizim bildirmemiz lazım.
[ ] leri val([ ]) olarak kullanırsanız sorun çözülmüş olur.
(Ya da, [ ]*1 olarak kullanın, 1 ile çarptığınız için otomatik olarak sayıya çevirecek. Bu da bir yöntem ancak val kullanımı daha makbul)
 
Üst