Gruplama Yaparak toplam alma

1 2
17/09/2015, 19:25

yorum70

Merhaba.

Personelin izin ve raporlarını tek raporda yıla göre toplamlarını almak istiyorum.

Bunu yaparken, izinlerin mevcut yıl ve bir önceki yılda kullanmış olduğu izin toplamları ve her 2 yılın toplam kullanılan izini (2014-2015)

Raporların ise tumunu yıl yıl toplamlarını almak istiyor ve her iki sonuçları tek raporda göstermek istiyorum.

Yapmış olduğum çalışma ektedir.

Sn.fescioğlu'na teşekkür ediyorum.
17/09/2015, 22:29

yorum70

2 aYRI SORGUdan,3.bir sorgu oluşturdum..Bir ara sonuç verdi ama; sonradan aynı değeri 3 kere göstermeye başladı.

Son hali.
17/09/2015, 22:55

yorum70

SELECT tbl_IZIN_Çapraz.adi_soyadi, tbl_IZIN_Çapraz.[2014], tbl_IZIN_Çapraz.[2015], tbl_IZIN_Çapraz.[Toplam GUN], tbl_raporcapraz.[2014], tbl_raporcapraz.[2015], tbl_raporcapraz.[Toplam GUN] AS RTOP
FROM tbl_IZIN_Çapraz INNER JOIN tbl_raporcapraz ON tbl_IZIN_Çapraz.adi_soyadi = tbl_raporcapraz.adi_soyadi;

Srgtop sorgusunu böyle düzenledim oldu gibi ! Vakit bulabilen üstatlar bir inceleyip farklı bir yöntem gösterirlerse sevinirim.

Demekki neymiş ; izin ve raporu tek tabloda toplayacakmışsın.
18/09/2015, 02:53

mehmetdemiral

Genelde bu tür veri işlemlerinde zaten tabloya bu türden kriter girilmez. Mesela izin ve rapor için ben olsam tabloya tıpkı borç alacak gibi bir mantık uygulardım. Mesela "İzin mi Rapor mu" adında bir alana açılan kutudan "izin" veya "rapor" seçtirirdim. Böylece veriler aynı tabloda ve aslında aynı sütunda yer alırlardı. Seçerken sorguda "izin mi rapor mu" bölümünde yer alan 1 ve 2 değerine göre filtre ederdim veriyi. Böylece hem tabloda sadece 1 veya 2 olur hem de her istediğim işlemi kolayca yapardım. Tümünün toplamını almak ne kadar kolay değil mi? Hiç kriter göstermeden sadece kişiid değeri üzerinden bu tür izin ve raporlar toplanırdı.
18/09/2015, 08:08

yorum70

Haklısın abi, uygulamanın sonuna geldim ve ilk başta böyle raporlamalar düşünmüyordum.Formlar, sorgular hep mevcut yapı üzerine üzerine inşaa edildiği için geri dönüş biraz zor.
18/09/2015, 11:18

mehmetdemiral

Ama bir sorgu yapıp farklı tablolardaki verileri bir arada görme şansın her zaman var.
1 2