[SORGU] çapraz Sorgu Koşulu Sağlayamayan Görülmüyor
#1
Arkadaşlar merhaba,

Pivot tabloya koşul koyduğum zaman sadece koşulu sağlayan kişinin adını görebiliyorum. istediğim ise listedeki herkesin adı olsun, koşulu sağlayanların yanında count ile sayım yapsın. Koşulu sağlamayanlar boş kalsın veya 0 yazsın

Örneğin;

                      OCAK          ŞUBAT            MART           NİSAN         ..........
AHMET              2  
SERKAN                                                      3
YEŞİM

Yardımcı olabilirseniz çok sevinirim. Şimdiden teşekkür ederim.



  Alıntı
Bu mesajı beğenenler:
#2
PivotTrh adındaki pivot sorgusunun kodu
SQL
  1. TRANSFORM SUM((IIf(IsNull([VERILISTESI]![personel]),0,1))) AS Saycesıd
  2. SELECT VERILISTESI.personel
  3. FROM VERILISTESI
  4. GROUP BY VERILISTESI.personel
  5. PIVOT MonthName(MONTH([ttarıh])) IN ("OCAK","ŞUBAT","MART","NİSAN","MAYIS","HAZİRAN","TEMMUZ","AĞUSTOS","EYLÜL","EKİM","KASIM","ARALIK");


İstediğiniz sonucun kodu
SQL
  1. SELECT PERSONEL.adı, PivotTrh.OCAK, PivotTrh.ŞUBAT, PivotTrh.MART, PivotTrh.NİSAN, PivotTrh.MAYIS, PivotTrh.HAZİRAN, PivotTrh.TEMMUZ, PivotTrh.AĞUSTOS, PivotTrh.EYLÜL, PivotTrh.EKİM, PivotTrh.KASIM, PivotTrh.ARALIK
  2. FROM PERSONEL LEFT JOIN PivotTrh ON PERSONEL.adı = PivotTrh.personel;





  Alıntı
Bu mesajı beğenenler:
#3
Merhaba,
kodu denedim ama hata verdi.

Örnek dosyayıda koşulsuz eklemişim kusura bakmayın lütfen.

çapraz sorgunun sol tarafında tüm isimler alt alta listelensin, başlık kısımlarında aylar yazsın, personellerin hangi ayda ne kadar elma yediğini yazsın istiyorum. Elma yemeyenlerde listede görünsün istiyorum.Tabi bu elmayı bir formdan değiştirebilmem gerekli.


                   OCAK          ŞUBAT            MART           NİSAN         ..........
AHMET              2  
SERKAN                                                      3
YEŞİM






Visual Basic
  1. TRANSFORM Count(IIf(IsNull([VERILISTESI]!personel),1,[no])) AS Saycesıd
  2. SELECT PERSONEL.adı
  3. FROM PERSONEL RIGHT JOIN VERILISTESI ON PERSONEL.adı = VERILISTESI.personel
  4. WHERE (((VERILISTESI.cesıd)="ELMA"))
  5. GROUP BY PERSONEL.adı
  6. PIVOT Nz(MonthName(Month([ttarıh]))) In ("OCAK","ŞUBAT","MART","NİSAN","MAYIS","HAZİRAN","TEMMUZ","AĞUSTOS","EYLÜL","EKİM","KASIM","ARALIK");





  Alıntı
Bu mesajı beğenenler:
#4
ben denediğimde sorun çıkmamıştı siz nasıl yaptınız


Eklenti Dosyaları
.rar   Pivot_hy.rar (Boyut: 26,79 KB / İndirilme: 18)



  Alıntı
Bu mesajı beğenenler:
#5
teşekkür ederim ustam



  Alıntı
Bu mesajı beğenenler:
#6
halil, ustam sorgunun satırlarında ve sütünlarında nasıl toplama yaptırabilirim?

                  OCAK          ŞUBAT            MART           NİSAN         ..........                       TOPLAM
AHMET              2                                                                                                           2
SERKAN                                                      3                                                                  3
YEŞİM                                                                                                                             0
TOPLAM          2                 0                       3               0                                                       5



  Alıntı
Bu mesajı beğenenler:


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  çapraz Sorgu toros333 2 136 04-12-2023, 22:02
Son Mesaj: hüsün
  çapraz Sorgu Hk. snapper 3 135 13-10-2023, 22:05
Son Mesaj: dsezgin
  Sorgu Koşulu husem 8 282 06-09-2023, 13:48
Son Mesaj: husem
  Acces Raporda Metin Kutusundaki Yaziyi Sol Alttan Sağ üste Doğru çapraz Yazdırmak ŞabanTR 4 173 09-01-2023, 12:43
Son Mesaj: ŞabanTR
  [SORGU] Access çapraz Sorgu Koşul Kullanmak erdalcetinoutlook 3 460 04-02-2021, 10:14
Son Mesaj: sametunal
  [SORGU] çapraz Sorgu Temelli Raporlarda Koşul / Filtre Kullanmak ctnerdal 2 487 31-01-2021, 19:48
Son Mesaj: ctnerdal
  [SORGU] çapraz Sorgu Ile Oluşturulan Grafik ekremer1969 2 396 28-01-2021, 17:39
Son Mesaj: ekremer1969
  [SORGU] Acces çapraz Sorguların Hesaplanması admylmaz@gmail.com 1 388 08-01-2021, 20:22
Son Mesaj: dsezgin

Foruma Git:


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