Skip to main content

AccessTr.neT M.


Alt Tablolardan Oluşmuş Ana Tabloda Sorgulama Nasıl Yapılır ?

Alt Tablolardan Oluşmuş Ana Tabloda Sorgulama Nasıl Yapılır ?

Çözüldü #1
Henüz çok yeni bir Access kullanıcısıyım. Sizlerin yardımı ile bir formun tasarımını bir yere kadar getirdim ve şu haliyle benim işimi görmekte.

Tüm veri girişimi Ana Tablom olan (GFR_Formu) ile yapmaktayım. Bu formun neredeyse tüm kutuları, bağlı bir alt tablonun ögelerinden oluşmakta. Ben sadece ilgili kutuya tıklayıp, açılır diyalog kutusundan herhangi bir satırı seçiyorum.

Bu tablo içinden sorgulamalarla bazı bilgileri filtreleyerek almak istiyorum. Bunun için örneğin; fidanlıklarda yapılan Söküm Maliyetini bulabilmek amacıyla bir "Sokum_Maliyeti" sorgusu tasarlamak istedim ama bir türlü çalıştıramadım. Sorgudan elde etmek istediğim şey; söküm işlerine ne kadar para harcandığını bulmak.

İzlediğim videolarda hep anlatıcılar, tek bir ana tablo üzerinde sorgu yapmakta. Benim dosyamdaki kurgu ise biraz farklı. Ben, tüm veri giriş kutuları, alt tablolarla bağlı olan bir tabloda bu sorguyu yapmaya çalışıyorum. Acaba bu nedenle mi sorguda başarısız oluyorum ? Alt tablolardan veri alan bir tabloya sorgu tasarlamak farklı mı oluyor ?

Dosyamı inceleyip, yapmaya çalıştığım, söküm maliyetleri toplamını bulmama yardımcı olabilir misiniz ?

Şimdiden teşekkürler...

.rar GFR_2019.rar (Dosya Boyutu: 39,32 KB | İndirme Sayısı: 3)
Asla birilerinin umudunu kırma, belki de sahip olduğu tek şey odur...
Cevapla
#2
sadece "00_Gunluk_Faaliyet_Raporu" tablosundaki tüm "fidan söküm maliyetleri"nin toplamını mı istiyorsunuz başka kriter yok mu?
eğer öyle ise sorgunuzu aşağıdaki şekilde oluşturabilirsiniz
 

Kod:
SELECT Sum([00_Gunluk_Faaliyet_Raporu].[gunluk_maliyeti]) AS Maliyet INTO Test
FROM 02_Yapilan_isler INNER JOIN 00_Gunluk_Faaliyet_Raporu ON [02_Yapilan_isler].kayit_no = [00_Gunluk_Faaliyet_Raporu].yapilan_is
GROUP BY [02_Yapilan_isler].yapilan_is
HAVING ((([02_Yapilan_isler].yapilan_is)="Fidan sökümü"));

Cevapla
...........
#3
Halil bey, doğrudur, o dosyadaki "Fidan sökümü" içeriği olan tüm yevmiyeleri toplamak istiyorum.

İlginize teşekkürler ediyorum. Ancak ben bu kodları nereye yazacağımı bilmiyorum. Bu konuda bilgim hiç yok.

Oluşturmuş olduğum sorgu tasarımını revize ederek yardımcı olabilir misiniz ?...

Asla birilerinin umudunu kırma, belki de sahip olduğu tek şey odur...
Cevapla
#4
"Sokum_Maliyeti" sorgunuzu tasarım modunda açıp "SQL" görünümüne geçin oradaki tüm kodları silip yukardaki kodu yazın
_hy uzantılı sorguyu inceler misiniz?

.rar GFR_2019_hiy.rar (Dosya Boyutu: 40,44 KB | İndirme Sayısı: 3)
Cevapla
...........
#5
Halil bey teşekkür ediyorum ama sanırım eksik anlatmışım meramımı; ben sadece toplamı değil içinde "Fidan sökümü" verisi bulunan tüm kayıtları da listeleyip görmek istiyorum... Eksik anlatım için özür dilerim...

Asla birilerinin umudunu kırma, belki de sahip olduğu tek şey odur...
Cevapla
#6
hem sadece "Fidan sökümü" işlerini gösteriyor, hem alanları hem de "Fidan sökümü" toplam maliyetini gösteriyor.
gerekli olmayan alanları sorguyu tasarım modunda açarak devre dışı bırakabilirsiniz
dilerim işinize yarar

.rar GFR_2019_hiy2.rar (Dosya Boyutu: 48,51 KB | İndirme Sayısı: 1)
Cevapla
...........

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

Yorum yapmak için üye olmanız gerekiyor

ya da