Applies ToMicrosoft 365 için Access Access 2024 Access 2021 Access 2019 Access 2016
Tarayıcınız video desteklemiyor. Microsoft Silverlight, Adobe Flash Player veya Internet Explorer 9’u yükleyin.

Deneyin!

Bazen, doğrudan (bire bir veya bire çok) ilişkileri olmayan veri kaynaklarından bilgi almak için sorgu oluşturmanız gerekir.

Sorgularda veri kaynaklarına bağlanmak için ara tabloları kullanma

Bir sorguyu çalıştırdığınızda Access, tablolar arasında oluşturmuş olduğunuz ilişkileri kullanır ve diğer veri kaynakları arasında bağlantılar ortaya çıkarır ve oluşturur. Bir sorgu için gereken ilişki yoksa, tabloları sorgunun bir parçası olarak bağlayın.

Farklı üreticilerden ürünler için kaç sipariş aldığınızı görmek istediğinizi varsayalım. Sağlayıcılar tablonuz, ürün kimliklerini ve miktar bilgisini içeren Satın Alma Siparişi Ayrıntıları tablonuza bağlı değildir. Ancak Satın Alma Siparişleri tablosu, Satın Alma Siparişi Ayrıntıları tablosuna bağlıdır.

Önceden tanımlı ilişkileri olan veya olmayan çok tablolu veri kaynakları.

İpucu: Oluşturduğunuz sorgunun dışında bu ilişkiye ihtiyacınız olabilirse, daha sonra kullanmak üzere bir ara ilişki oluşturmak en iyisidir. Nasıl yapılacağını öğrenmek için bkz. çoka çok ilişkileri İçerik Oluşturucu.

Ara tabloyu veritabanınızda oluşturmak istemiyorsanız, Satın Alma Siparişleri tablosunu sorgunuzda ara tablo olarak kullanın. Sağlayıcılar tablosunu Satın Alma Siparişleri tablosunun soluna ekleyin ve bir bağlantı oluşturun.

Bir tabloyu, başka iki tabloyu dolaylı olarak bağlamak için kullanma

Satın Alma Siparişleri tablosu, birbirinden bağımsız iki tablo olan Sağlayıcılar’ı ve Satın Alma Siparişi Ayrıntıları’nı birbirine bağlar. Aşağıdaki ölçütlere uyan alanları (Sağlayıcı tablosundaki Kimlik ve Satın Alma Siparişleri tablosundaki Sağlayıcı Kimliği gibi) kullanarak tabloları bağlayın:

  • İki alanın eşleşen veya uyumlu veri türleri bulunuyor. Örneğin, bir metin alanını bir sayı alanına bağlayamazsınız.

  • Alanlar her tabloda uyumlu, benzersiz kayıtlar tanımlıyor. Örneğin, iki Soyadı alanını birbirine bağlamak istemezsiniz çünkü soyadlar her zaman benzersiz olmayabilir.

  • Alanlar, sonuçlarda doğru kayıtların verilmesini sağlar. Örneğin, Sağlayıcı Kimliği’ni Satın Alma Kimliği’ne bağladığınızda, kimlikleri benziyorsa bazı eşleşmeler elde edebilirsiniz. Ancak sonuçlar anlamlı olmaz, çünkü Sağlayıcı Kimliği’nin Satın Alma Kimliği’yle hiçbir ilgisi yoktur. Sağlayıcı tablosundaki Kimlik’i Satın Alma Siparişleri tablosundaki Sağlayıcı Kimliği’ne bağlamak daha iyi bir tercih olur; döndürülen kayıtlar anlamlı olur çünkü her iki alan da sağlayıcıyı tanımlar.

Adımlar

Veritabanınızda bir ara tablonuz varsa veya yalnızca sorgunuzda bir ara tablo kullanmayı planlıyorsanız, aşağıdaki adımları izleyin:

  1. Ara tabloyu iki bağlı olmayan tablonun arasındaki sorgunuza ekleyin.

  2. Ara tabloyla gerekli bağlantıları oluşturun.

    Bağlantılar uygun herhangi bir birleştirme türünü kullanabilir, ancak bu modülde daha önce açıklanan ölçütlere uyan alanlar aracılığıyla bağlı olmaları gerekir.

    Ara tabloyla gerekli bağlantıları oluşturma
  3. Sorguyu tamamlayın.

    Sorgu oluşturmak için normal adımları izleyin: çıkış alanları ekleyin, ölçüt ekleyin ve sorgunuzu çalıştırın veya kaydedin. Nasıl yapılacağını öğrenmek için bkz. İçerik Oluşturucu temel sorgular.

    Not: Ara tablosunu sonuçlarınıza eklemek zorunda değilsiniz. Ara tablo yalnızca sorgunun veri kaynaklarının bir parçası olmalıdır, böylece Access verileri bağlayabilir.

Daha fazlasını mı istiyorsunuz?

Temel sorgular oluşturma

Birden fazla veri kaynağını birleştirerek sorgular oluşturma

Dış birleşimlerle sorgu oluşturma

Excel eğitimi

Outlook eğitimi

Daha fazla yardıma mı ihtiyacınız var?

Daha fazla seçenek mi istiyorsunuz?

Abonelik avantajlarını keşfedin, eğitim kurslarına göz atın, cihazınızın güvenliğini nasıl sağlayacağınızı öğrenin ve daha fazlasını yapın.

Topluluklar, soru sormanıza ve soruları yanıtlamanıza, geri bildirimde bulunmanıza ve zengin bilgiye sahip uzmanlardan bilgi almanıza yardımcı olur.