2 tabloyu birleştirme hakkında - Baskı Önizleme +- AccessTr.neT (https://accesstr.net) +-- Forum: Microsoft Access (https://accesstr.net/forum-microsoft-access.html) +--- Forum: Access Cevaplanmış Soruları (https://accesstr.net/forum-access-cevaplanmis-sorulari.html) +--- Konu Başlığı: 2 tabloyu birleştirme hakkında (/konu-2-tabloyu-birlestirme-hakkinda.html) Sayfalar:
1
2
|
2 tabloyu birleştirme hakkında - ismailayan - 22/03/2013 merhaba arkadaşlar vb6da yazdığım bir program için 2 tabloyu karşılaştırıcam 1 tablode isim var 2 tabloda aya ait odeme yapan kişiler var ay olarak ocak şubat mart şeklinde ben 2 tabloyu karşılaştırıp ocak ayında şubat ayında mart ayında ücretini odemeyen kişileri çıkartmak istiyorum listemde ay ay ocaktan başlayıp ödeme yapmaynların listesini çıkartabilirmiyim. aşağıdaki sorgu yanlış sonuç veriyor yardımcı olurmusunuz? Select Table1.adisoyadi, Null From Table1 Where Not Exists(Select distinct 1, Table2.odemedonem From Table2 Where Table2.odemedonem Like '%' And Table1.adisoyadi = Table2.adisoyadi) Cvp: 2 tabloyu birleştirme hakkında - direnist - 22/03/2013 Merhaba Sn.ismailayan; İstediğiniz sorguları yapabilmek için Table1 ile Table2 arasında ortak ve her kayıt için benzersiz bir alan olması gerekli. Bunun için Table2'ye tckn alanını ekledim. Ayrıca kişilerin ödeme durumunu belirten "odendimi" adında bir alanıda yine Table2 ye ekledim. Buna göre tablolara değerleri girip, oluşturduğum form üzerindeki liste kutularına istediğiniz sorguları çektim. Umarım sorunuzu anlamış ve yardımcı olabilmişimdir. İyi çalışmalar. Cvp: 2 tabloyu birleştirme hakkında - ismailayan - 22/03/2013 anlatamadım galiba tablo2 de ödemeler var bağlantıyı ad soyad ile yapıyorum örek olarak mart ayı mart ayında ödeme yapmayanlar s1 mart s2 mart s3 eylül şeklinde listelemk istiyorum yapmış olduğunuz çalışma çok başarılı ama yukarıda anlattığım gibi olamazmı Cvp: 2 tabloyu birleştirme hakkında - direnist - 22/03/2013 Önceki örneğimde açılır kutulara 0 ve 1 yazmıştım. Onay kutuları için 0 ve -1 olması gerekiyormuş onu düzelttim. Mart ayında ödeme yapmayanları listelemek istiyorum demişsiniz. Örnek çalışmamdaki yukardan ikinci sıradaki liste, ay ve ödeme durumunun seçimine göre istediğiniz sonucu getiriyor. Son mesajınızdan isime görede sorgulamak istediğinizi anlıyorum. İsime görede olan iki sorgu seçeneği daha ekledim. Yine olmamışsa da asıl hocalarımızdan bilgilerini rica ederiz. İyi çalışmalar. Cvp: 2 tabloyu birleştirme hakkında - ismailayan - 22/03/2013 merhaba tam anlatamadım galiba zaten ödeme yapanlar kayıt ediliyor table2 ye tablo1 deki adisoyadi ile tablo2 deki adisoyadini eşleştirip tablodaki odemedonem ile grouplama yapmak istiyorum yani tablodaki mart ayına ait öğrenceleri listelemek örnek ödeme yapanlar s1 mart s3 mart s5 mart s2 eylül s4 eylül ödeme yapmayanlar s2 mart s4 mart s1 eylül s3 eylül listelenmesi group by ile olailir diye düşünüyorum Cvp: 2 tabloyu birleştirme hakkında - direnist - 22/03/2013 Tablolar arasında isimler üzeriden ilişki kurmak aynı isimden birden fazla kişi olabileceği için doğru olmadığını biliyorum. Bir önceki mesajımda da belirttiğim gibi bu aşamadan sonrası için hocalarımızdan destek bekleyelim. |