İlgili konular
×
Sorgu verilerini yönetme
Microsoft hesabıyla oturum açın
Oturum açın veya hesap oluşturun.
Merhaba,
Farklı bir hesap seçin.
Birden çok hesabınız var
Oturum açmak istediğiniz hesabı seçin.
Sorgu verilerini yönetme

İlişkisiz veri kaynaklarını sorgulama

Tarayıcınız video desteklemiyor.

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: Bu ilişkiye oluşturmakta olduğunuz sorgu dışında ihtiyacınız olabilir, daha sonra kullanmak üzere bir ara ilişki oluşturmak en iyisidir. Nasıl olduğunu öğrenmek için bkz. Çoka çok ilişki oluşturma.

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 her zamanki adımları izleyin: çıkış alanları ekleyin, herhangi bir ölçüt ekleyin ve sorguyu çalıştırın veya kaydedin. Nasıl olduğunu öğrenmek için bkz. Temel sorgu oluşturma.

    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.

Bu bilgi yararlı oldu mu?

Dil kalitesinden ne kadar memnunsunuz?
Deneyiminizi ne etkiledi?
Gönder’e bastığınızda, geri bildiriminiz Microsoft ürün ve hizmetlerini geliştirmek için kullanılır. BT yöneticiniz bu verileri toplayabilecek. Gizlilik Bildirimi.

Geri bildiriminiz için teşekkürler!

×