Skip to main content

AccessTr.neT


Birden Fazla Tablodan Sorgu Oluşturmak

Birden Fazla Tablodan Sorgu Oluşturmak

Çözüldü #1
Merhaba Hocalarım.
Eklediğim uygulamada FaturaDetay Tablosundaki Tutarı FaturaBilgisi Tablosunda görünmesini istiyorum. Aşağıdaki kodu Sorgu1 Sql sayfasına yazdım. Olmadı FaturaBilgisi Tablosunda Tutarı göstermedi. Bu konuda yardımlarınıza ihtiyacım var.  İyi çalışmalar. 
Visual Basic Code
SELECT FaturaBilgisi.FaturaID, FaturaBilgisi.AdiSoyadi, FaturaBilgisi.Adresi, FaturaBilgisi.VergiDairesi, FaturaBilgisi.VergiNo, FaturaBilgisi.Tel, FaturaBilgisi.Cep, FaturaBilgisi.FaturaTanzimTarihi, FaturaBilgisi.Saati, FaturaBilgisi.Not, FaturaDetay.Tutari
FROM FaturaBilgisi RIGHT JOIN FaturaDetay ON FaturaBilgisi.FaturaID=FaturaDetay.FaturaID;
.rar Örnek.rar (Dosya Boyutu: 95,07 KB | İndirme Sayısı: 10)
Son Düzenleme: 18/01/2018, 01:19, Düzenleyen: m_demir.
Cevapla
#2
Merhaba, sorgu ile tablodaki alanda veri gösteremezsiniz. Güncelleştirme sorgusu ile tutar alanını güncelleştirebilirsiniz.
Bu veri zaten tabloda olduğu için ikinci tabloya kaydetmeye gerek yok.

Tutarı göstermek için kullanmanız gereken sorgu

Visual Basic Code
SELECT FaturaBilgisi.FaturaID, FaturaBilgisi.AdiSoyadi, FaturaBilgisi.Adresi, FaturaBilgisi.VergiDairesi, FaturaBilgisi.VergiNo, FaturaBilgisi.Tel, FaturaBilgisi.Cep, FaturaBilgisi.FaturaTanzimTarihi, FaturaBilgisi.Saati, FaturaBilgisi.[Not], Sum(FaturaDetay.Tutari) AS ToplaTutari
FROM FaturaBilgisi RIGHT JOIN FaturaDetay ON FaturaBilgisi.FaturaID = FaturaDetay.FaturaID
GROUP BY FaturaBilgisi.FaturaID, FaturaBilgisi.AdiSoyadi, FaturaBilgisi.Adresi, FaturaBilgisi.VergiDairesi, FaturaBilgisi.VergiNo, FaturaBilgisi.Tel, FaturaBilgisi.Cep, FaturaBilgisi.FaturaTanzimTarihi, FaturaBilgisi.Saati, FaturaBilgisi.[Not];
Cevapla
#3
Çok teşekkürler Hocam. Ellerinize sağlık.
Hocam konuyu taşıyabilirsiniz. Saygılarımla iyi çalışmalar.
Son Düzenleme: 18/01/2018, 16:07, Düzenleyen: m_demir.
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da