AccessTr.neT

Tam Versiyon: Hesaplanmış Sorgu İçinde Alanlar Arasında Matemetiksel İşlem
Ş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
İyi günler.
Örneğimdeki sorgumda Sabitler tablomdaki elektrik_kw değeri ile Maliyet sorgumdaki zaman alanlarını çarpıp ayrı bir alanda göstermek istiyorum.
Ancak resimdeki hatayı alıyorum ayrdımcı olurmusunuz Teşekkürler.
Önce s_sabitler adında bir sorgu oluşturun, Sql görünümne geçin Aşağıdaki Sql cümlesini ekleyin.
SELECT Ek_gider_Sorgu.u_id, Sabitler.elektrik_kw
FROM Sabitler, Ek_gider_Sorgu;
Daha sonra Maliyet Sorgunuzu açın tüm tabloları kaldırın, Sql görünümüne geçip aşağıdaki Sql cümlesini ekleyin
SELECT Maliyet.m_id, Maliyet.u_id, Maliyet.plaka_fiyat, Maliyet.plaka_adet, Ek_gider_Sorgu.Toplagider_tutar, [zaman_saat]*[elektrik_kw] AS Elektrik
FROM Maliyet, Ek_gider_Sorgu, s_sabitler;
Teşekkürler verdiğiniz Sql çalıştı ancak ek gider tüm kayıtlar için aynı çıkıyor.
Ek Gider bir tabloya dayanmıyor, zaten bunu siz ayrı bir sorgu olarak tasarlayıp toplamını almışsınız, Dolayısıyla bu sütun toplam sütunu olduğu için aynı çıkacaktır.
Ek_gider tablom bir ürüne ait farklı maliyet kalemlerini tutuyor.
her ürün için ayrı toplam oluşuyor.
Hmm anladım, id'leri gruplayıp her grup için işlem yapacak,
ekteki maliyet sorgu istediğiniz sonucu veriyor mu?
Sayfalar: 1 2