Tabloları el ile katıl (Visual Veritabanı Araçları)
Bir sorguya iki (veya daha fazla) tablo eklediğinizde sorgu ve Görünüm Tasarımcısı onlara ortak veri veya veritabanındaki tabloların nasıl ilişkilendirildiğini hakkında depolanan bilgileri temel katılmak için çalışır. Ayrıntılar için bkz: Tabloları otomatik olarak birleştirme (Visual Veritabanı Araçları). Ancak, sorgu ve Görünüm Tasarımcısı katıldı değil tabloları otomatik olarak veya tablolar arasında ek birleştirme koşullarını oluşturmak istiyorsanız, tabloları el ile birleştirebilirsiniz.
Her iki sütun aynı bilgileri içeren sadece sütunlar arasında karşılaştırmalar göre birleştirmeler oluşturabilirsiniz. Örneğin, iki tablo, veritabanı içeriyorsa, titlesve roysched, değerleri karşılaştırabilirsiniz ytd_salessütun titleskarşı masa lorangeve hirangesütunlarda royschedtablosu. Bu birleşim oluşturma başlıkları için yıllık tarihi satış falls royalty ödemeleri için düşük ve yüksek aralıkları arasında bulmak için izin verecek.
İpucu |
---|
Birleştirme koşulu sütunlarda dizin birleştirme hızlı iş. Bazı durumlarda, Dizinlenmemiş sütunlarda birleştirme yavaş sorgu içinde sonuçlanabilir. Visual Veritabanı araçları kullanarak dizinler oluşturma hakkında daha fazla bilgi için bkz: NIB Work with Indexes (Visual Database Tools). |
El ile birleşim tabloların veya tablo yapısal nesneleri
Ekleme Diyagram bölmesinde katılmak istediğiniz nesneleri.
İlk tablo veya nesne tablo yapısal birleştirme sütunu adını sürükleyip ikinci tablo veya nesne tablo yapısal ilişkili sütuna bırakın. Birleştirme temel olamaz text, ntext, ya da ben mage sütun.
[!NOT]
Birleştirme sütunları aynı (veya uyumlu) veri türlerinde olmalıdır. Örneğin, ilk tablodaki birleştirme sütunu bir tarih ise, bunu ikinci tablodaki bir Tarih sütunu ilişkilendirmelisiniz. Öte yandan, ilk birleştirme sütunu bir tamsayı ise, ilişkili birleştirme sütunu da bir tamsayı veri türünde olmalıdır, ama o-ebilmek var olmak farklı bir boyut. Sorgu ve Görünüm Tasarımcısı birleştirme oluşturmada kullandığınız sütunların veri türlerini denetlemez, ancak sorgu çalıştırdığınızda, veri türleri uyumlu değilse, veritabanı bir hata görüntülenir.
Gerekiyorsa, birleştirme işlecini değiştirin; Varsayılan olarak, bir eşit işareti (=) işleci olur. Ayrıntılar için bkz: Birleştirme işleçleri (Visual Veritabanı Araçları) Değiştir.
Sorgu ve Görünüm Tasarımcısı sql deyiminde için bir INNER JOIN yan tümcesi ekler sql bölmesine. Bir dış birleşim türünü değiştirebilirsiniz. Ayrıntılar için bkz Dış birleşimler (Visual Veritabanı Araçları) oluştur.