[SORGU] Sorguda kategorilere göre ay ay toplam tutarları göstermek
#1
access-sql-5 
Merhaba arkadaşlar örneğimde bir Sorgu var;
Benim istediğim sorgunun sonundaki "Toplatutar" yerine:
"Ocak-Şubat-Mart....Aralık lara ait tutarların toplamlarını ve Sonunda İse Tüm Yılın toplamını"
nasıl yapabilirim.?

Saygılarımla Wubclub

Örnek Olarak:
SORGU

Kategori-AltKategori-Ocak-Şubat-Mart-...-Kasım-Aralık-TümYıl Yes


Eklenti Dosyaları
.zip   DENEME.zip (Boyut: 28,69 KB / İndirilme: 76)



  Alıntı
Bu mesajı beğenenler:
#2
Bunun için seçme toplam sorgusu değilde bir çapraz sorgu oluşturabilirsiniz,
Çapraz sorguda en az 3 değer olmalıdır,
Satır Başlığı
Sütun Başlığı ve,
Değer

Satır başlığı olarak gider adı olabilir, Sütun başlığında ise ay ay olmasını istiyorsunuz o halde sorgunun bu alanı aylara göre gruplandırması gerekir
Format ([TARİH];"yyyy-mm") şeklinde girmelisiniz, Son olarak ta değer sütununa
ToplamTutar:Sum(TUTAR) olarak belirleyebilirsiniz.




  Alıntı
Bu mesajı beğenenler:
#3
(30-07-2016, 16:54)onur_can demiş ki: Bunun için seçme toplam sorgusu değilde bir çapraz sorgu oluşturabilirsiniz,
Çapraz sorguda en az 3 değer olmalıdır,
Satır Başlığı
Sütun Başlığı ve,
Değer

Satır başlığı olarak gider adı olabilir, Sütun başlığında ise ay ay olmasını istiyorsunuz o halde sorgunun bu alanı aylara göre gruplandırması gerekir
Format ([TARİH];"yyyy-mm") şeklinde girmelisiniz, Son olarak ta değer sütununa
ToplamTutar:Sum(TUTAR) olarak belirleyebilirsiniz.

Merhaba hocam teşekkür ederim fakat benim o dediklerinizi yapmam biraz imkansız malesef Wubclub
O kadar bilgim yok.



  Alıntı
Bu mesajı beğenenler:
#4
(30-07-2016, 21:11)destinasi demiş ki: Merhaba hocam teşekkür ederim fakat benim o dediklerinizi yapmam biraz imkansız malesef
O kadar bilgim yok.

Onur hocanin aciklamasi dogrultusunda capraz soru denemeleri ile bilgi arttirilabilir. Asagida ki orneginize ait SQL inceleyip, yontemi ogrenebilirsiniz.

TRANSFORM Sum(GIDER.TUTAR) AS SumOfTUTAR
SELECT HARCAMA.HARCAMA, HARCAMA2.HARCAMAALT, Sum(GIDER.TUTAR) AS ToplaTUTAR
FROM (GIDER LEFT JOIN HARCAMA2 ON GIDER.HARCAMA2 = HARCAMA2.IDNO) LEFT JOIN HARCAMA ON GIDER.HARCAMA = HARCAMA.IDNO WHERE (((Year([TARIH]))=[Hangi Yil])) GROUP BY HARCAMA.HARCAMA, HARCAMA2.HARCAMAALT PIVOT MonthName(Month([TARIH]),False) In ('Ocak','Şubat','Mart','Nisan','Mayıs','Haziran','Temmuz','Ağustos','Eylül','Ekim','Kasım','Aralık')



  Alıntı
Bu mesajı beğenenler:
#5
Teşekkürler hocam Wubclub



  Alıntı
Bu mesajı beğenenler:
#6
Sezgin hocam bu sorgudan bir form oluşturdum ve toplamları alıyorum bütün ay ve genel toplamlar doğru alıyorum bir tek "Ekim" ayına ait toplam da #Hata alıyorum bir bakabilir misiniz...? Wubclub


Eklenti Dosyaları
.zip   DENEME 2.zip (Boyut: 59,43 KB / İndirilme: 80)



  Alıntı
Bu mesajı beğenenler:


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  Raporda Sayfa Altbilgisine Toplam Aldırma hegu 6 433 08-12-2025, 10:27
Son Mesaj: hegu
  [SORGU] Access Sorguda Toplam Saat Formatı MERAK 3 274 07-12-2025, 16:15
Son Mesaj: dsezgin
  [SORGU] Soldan 3 Değere Göre Toplam Alma karacahil 2 347 14-05-2025, 17:03
Son Mesaj: karacahil
  Sorguda Gruplandırma Sorunu halil.tefci 4 373 14-03-2025, 12:27
Son Mesaj: halily
access-sql-5 çapraz Sorguda Form omur34 5 370 11-03-2025, 09:44
Son Mesaj: omur34
  [FORM] Tarihler Arası Toplam Veri Getirme omergenc7 5 486 18-02-2025, 15:11
Son Mesaj: halily
  Sorguda Birleşim evren89 5 458 30-07-2024, 19:51
Son Mesaj: evren89
  Sürekli Formda Alt Toplam Alma ates2014 2 360 10-07-2024, 09:33
Son Mesaj: ates2014

Foruma Git:


Bu konuyu görüntüleyen kullanıcı(lar): 1 Ziyaretçi