AccessTr.neT

Tam Versiyon: raporlamada günleri yanyana almak
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
Sayfalar: 1 2
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
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.
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
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.
ü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
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");
Sayfalar: 1 2