Skip to main content

AccessTr.neT


raporlamada günleri yanyana almak

raporlamada günleri yanyana almak

#1
merhaba;
bir sorum vardı bir raporda tarihleri yanyana nasıl alırız
yardımcı olursanız sevinirim 

benim tabloda adı var
işe geldiği günler var tarih geldimi diye 3 seçenekli bir tablo

ağustos ay yıl 2016 seçtiğimde 

adı  1. gün  2. gün  3. gün  .....  30. gün 

bu şekilde bir raporlama yapabilirmiyiz acaba
Ege Web Ajans
Bilgi Güçtür.....
Son Düzenleme: 02/09/2016, 17:35, Düzenleyen: dayko.
Cevapla
#2
sayın dayko,

Site Kuralları gereği lütfen içeriğinde farazi gerçek dışı uydurma ve sonuçları görebilmek adına da birkaç kayıt olacak şekilde örnek uygulamanızı dahil etmeye gayret ediniz.

son olarak;
talebinize yönelik olarak,ÇAPRAZ SORGU kullanımlarını,site arama sayfasından araştırmak sureti ile inceleyebilirsiniz.

bilginize...iyi çalışmalar,saygılar.
Herkes, kendisinin AR-GE'cisidir...


Konulara eklenen Uygulama içeriğine yönelik Tavsiyeler
Alt Form Denetim Değerlerine ulaşma ve Alt Form Güncelleme
Kapatırken Düzenle (Compact On Close) Seçeneğinin İşaretlenmesi Hakkında
Cevapla
#3
sayın atoz112 hocam örneği eke ekledim sorgu1 isimli sorguya bakarsanız yapmak istediğimi anlarsınız 1 nolu yerde ayın 1 indeki mazot alımları 2 de ayın ikisindekiler 3 de 3 ündekiler falan diye gidiyor
.rar deneme_onur.rar (Dosya Boyutu: 389,99 KB | İndirme Sayısı: 16)
Ege Web Ajans
Bilgi Güçtür.....
Son Düzenleme: 02/09/2016, 17:35, Düzenleyen: dayko.
Cevapla
#4
sayın dayko,

bahsettiğiniz talebinize yönelik olarak;

yeterli imkan ve zaman olmaması gerekçesi ile,tam teşekkülü bir ilgilenme fırsatı olmamak ile birlikte,
ilk etapta aklıma gelen olması nedeni ile,aşağıda yer alan kodları

TRANSFORM Sum(Nz([mazot],0)) AS mazotum
SELECT OGRENCILER.ADSOYAD, Month([TARIH]) AS ay, Sum([mazotum]) AS guntopla
FROM OGRENCILER INNER JOIN SERVIS ON OGRENCILER.ID = SERVIS.OGRENCIID
GROUP BY OGRENCILER.ADSOYAD, Month([TARIH])
PIVOT Format([TARIH],"dd");

kullanmak sureti deneyebilirsiniz.

bilginize...iyi çalışmalar,saygılar.
Herkes, kendisinin AR-GE'cisidir...


Konulara eklenen Uygulama içeriğine yönelik Tavsiyeler
Alt Form Denetim Değerlerine ulaşma ve Alt Form Güncelleme
Kapatırken Düzenle (Compact On Close) Seçeneğinin İşaretlenmesi Hakkında
Cevapla
#5
üstadım verdiğin tamam da bu sefer [formlar]![formadı]![adı] diye yazdığımda ayı yıl oalrak raporlamak istediğimde hata veriyor bunun için ne yapabilirim acaba
Ege Web Ajans
Bilgi Güçtür.....
Cevapla
#6
Merhaba, yeni bir sorgu oluştur. Sql kısmına aşağıdaki kodu ekle

TRANSFORM Nz(Sum(mazot.MAZOT),0) AS ToplaMAZOT
SELECT mazot.ADSOYAD, Month([TARIH]) AS AY
FROM mazot
GROUP BY mazot.ADSOYAD, Month([TARIH])
PIVOT Day([TARIH]) In ("1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16","17","18","19","20","21","22","23","24","25","26","27","28","29","30","31");
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da
Task