Sorgularda arama ve çok değerli alanları kullanma

Not: En güncel yardım içeriklerini, mümkün olduğunca hızlı biçimde kendi dilinizde size sunmak için çalışıyoruz. Bu sayfanın çevirisi otomasyon aracılığıyla yapılmıştır ve bu nedenle hatalı veya yanlış dil bilgisi kullanımları içerebilir. Amacımız, bu içeriğin sizin için faydalı olabilmesini sağlamaktır. Buradaki bilgilerin faydalı olup olmadığını bu sayfanın sonunda bize bildirebilir misiniz? Kolayca başvurabilmek için İngilizce makaleye buradan ulaşabilirsiniz.

Access 'Te, birden çok değer içeren birden çok değerli alan oluşturabilirsiniz (en çok 100). Başka bir veri kaynağındaki bir değere bağlanmış Kullanıcı dostu bir değer görüntüleyen bir arama alanı da oluşturabilirsiniz. Arama veya birden çok değerli alanı sorguladığınızda, benzersiz hususlar vardır. Daha fazla bilgi Için, birden çok değerli alan oluşturma veya silme ve arama alanı oluşturma veya silmekonusuna bakın.

Bu makalede

Sorgudaki arama değerini görüntüleme

Sorgudaki arama alanı için görüntüleme değerini kullanma

Sorguda birden çok değerli alan kullanma

Sorguda birden çok değerli alana ölçüt ekleme

Sorguda birden çok değerli alana birden çok ölçüt ekleme

Sorguda birden çok değerli alanı gruplandırma ve sayma

Birden çok değerli alan içeren ekleme sorgusu kullanma

Birden çok değerli alanla bir güncelleştirme sorgusu kullanma

Birden çok değerli alan içeren bir silme sorgusu kullanma

Sorgudaki arama değerini görüntüleme

Arama alanının görüntülenen değeri, sorgu veri sayfası görünümünde varsayılan olarak otomatik olarak gösterilir. Bir sorgu oluşturduğunuzda, bu davranışı geçersiz kılabilirsiniz; bunun yerine ilişkili değer gösterilir. Bu örnekte, bir yönetim tablosunda yeni bir England State adı "arama" olan bir arama alanının ilişkili değerini görmek istediğinizi varsayalım.

Arama alanı tabloları
  1. Sorguyu Tasarım görünümündeaçın.

  2. Tabloyu göster iletişim kutusunda, arama alanını içeren tabloyu tıklatın, arama alanında kullanılan diğer veri kaynağını tıklatın, Ekle'Yi ve sonra da Kapat'ı tıklatın. Bu örnekte, Yönetim Merkezleri ve NewEngland tabloları ekleyin.

    İki tablo birleştirilmelidir.

    Arama alanı şeması

    Daha fazla bilgi Için bkz .

  3. Arama alanıyla birlikte bir alanı sorgu tasarım kılavuzuna sürükleyin. Bu örnekte, şehir ve nestate alanını ekleyin.

  4. Arama alanını tıklatın ve Tasarım sekmesinin Göster/Gizle grubunda özellik sayfası'nı tıklatın. Bu örnekte, Nestate alanını kullanın.

  5. Özellik sayfasında arama sekmesini seçin ve ardından görüntü denetimi özelliğinde metin kutusu'nu seçin.

    Sorgu tasarımında görüntü denetimi özelliği

Sonuç   Artık sorguyu veri sayfası görünümünde görüntülediğinizde, görüntüleme değerinin karşılık gelen ilişkili değerini görürsünüz.

Bağlı değeri gösteren sorgu sonucu

Sayfanın Başı

Sorgudaki arama alanı için görüntüleme değerini kullanma

Bir arama alanı oluşturduğunuzda, Ilişkili değer ile görüntü değeri arasında bir birleştirme oluşturulur. Sorgudaki görüntü değerini doğrudan kullanamazsınız, ancak diğer veri kaynağından karşılık gelen değeri kullanabilirsiniz. Bu örnekte, bir sorgudaki arama alanının ( Nestate) görüntü değerini bir sorgudaki ölçüt olarak kullanmak istediğinizi varsayalım.

  1. Sorguyu Tasarım görünümündeaçın.

  2. Tabloyu göster iletişim kutusunda, arama alanını içeren tabloyu tıklatın, SHIFT tuşuna basarak arama alanında kullanılan diğer veri kaynağını tıklatın, Ekle'Yi ve sonra da Kapat'ı tıklatın. Bu örnekte, Headquarters ve NewEngland tablolarını ekleyin.

    İki tablo birleştirilmelidir. Daha fazla bilgi Için bkz .

  3. Kullanmak istediğiniz alanları sorgu kılavuzuna sürükleyin. Bu örnekte, genel Müdürenin şehir tablosundan ilk sütuna, genel merkez tablosundan Ikinci sütuna nestate 'e ve NewEngland tablosundan üçüncü sütuna StateName 'e sürükleyin.

  4. Sorgu kılavuzunda StateName 'in göster onay kutusunu temizleyin.

  5. Sorgu kılavuzunda StateName'nin altında, Ölçüt satırında Vermontgirin.

    Arama alanının bağlı değerini görüntüleyen sorgu Kılavuzu

    Sorgu ölçütü StateName sütununa dayalıdır; bu, kursun görüntü değeri ( nestate) ile aynı değerde olduğu halde veri sayfası görünümünde gösterilmez.

  6. Tasarım sekmesinin Sonuçlar grubunda Çalıştır'a tıklayın.

Sonuç    Yalnızca ifade içeren satır gösterilir.

Sorgunun sonuçları

Sayfanın Başı

Sorguda birden çok değerli alan kullanma

Sorguda birden çok değerli alan görüntülediğinizde, tek satırda virgüllerle ayrılmış tüm değerleri içeren tam bir çok değerli alanı veya her değer için ayrı bir satırla düzleştirilmiş verileri görüntüleyebilirsiniz. Örneğin, her sorun için başlık alanı Içeren bir sorun tablonuz ve kişilere sorun atamak için atanan çok değerli alanı.

Birden çok değerli alandaki tüm değerleri tek satırda görüntüleme

  1. Sorguyu Tasarım görünümündeaçın.

  2. Tabloyu göster iletişim kutusunda, birden çok değerli alanı içeren tabloyu tıklatın, Ekle'Yi tıklatın ve sonra Kapat'ı tıklatın. Bu örnekte, sorunlar tablosunu ekleyin.

  3. Alanları sorgu tasarım kılavuzuna sürükleyin. Bu örnekte, title alanını ve atanan çok değerli alanını sürükleyin.

  4. Tasarım sekmesinin Sonuçlar grubunda Çalıştır'a tıklayın.

Sonuç    Bekleyebilir olabileceği gibi, bir sütunda başlık alanı ve Ikinci sütunda atanan çok değerli alan görüntülenir:

Düzleştirilmiş sonuçlar

Birden çok değerli alanın her değerini tek satırda görüntüleme (düzleştirilmiş görünüm)

  1. Sorguyu Tasarım görünümündeaçın.

  2. Tabloyu göster iletişim kutusunda, birden çok değerli alanı içeren tabloyu tıklatın, Ekle'Yi tıklatın ve sonra Kapat'ı tıklatın. Bu örnekte, sorunlar tablosunu ekleyin.

  3. Alanları sorgu kılavuzuna sürükleyin. Bu örnekte, title alanını ve atanan. Value çok değerli alanını sürükleyin.

    _LT_Fieldname>. Değer, dize olarak Value özelliğini ekler . Atanan alanına değer.

  4. Tasarım sekmesinin Sonuçlar grubunda Çalıştır'a tıklayın.

Sonuç    Veriler, başlık alanı yinelenerek ve atanan çok değerli alanındaki her değerin ilgili satırda görüntülendiği şekilde düzleştirilir:

Düzleştirilmiş sonuçlarla çok değerli alanlar sorgusu

Sayfanın Başı

Sorguda birden çok değerli alana ölçüt ekleme

Sorgu kılavuzunda farklı kılavuz sütunlarındaki aynı ölçütlerin yerleştirmesi, sorgunuzun sonuçlarında büyük bir etkiye sahiptir.

Birden çok değerli alandaki değerleri tek satırda görüntüleyen ölçütler ekleme

Access öncelikle bir sonuç kümesi oluşturur ve ardından ölçütleri toplar.

  1. Sorguyu Tasarım görünümündeaçın.

  2. Tabloyu göster iletişim kutusunda, birden çok değerli alanı içeren tabloyu tıklatın, Ekle'Yi tıklatın ve sonra Kapat'ı tıklatın. Bu örnekte, sorunlar tablosunu ekleyin.

  3. Alanları sorgu kılavuzuna sürükleyin. Bu örnekte, title alanını, atanan çok değerli alanı ve atanan. Value çok değerli alanını sürükleyin.

  4. Sorgu kılavuzunda atanan. değeriningöster onay kutusunu temizleyin.

  5. Sorgu kılavuzunda, atanan. Valuealtında, ölçüt satırında "değil" David Hamilton "yazın.

    Düz arama alanı olan sorgu Tasarım Kılavuzu

    SQL görünümünü görmeniz faydalı olur:

    Atanan atanan. Value = "David Hamilton" olan sorunlardan 'ı SEÇIN.

  6. Tasarım sekmesinin Sonuçlar grubunda Çalıştır'a tıklayın.

Sonuç    David Hafreton 'e atanmamış üç sorun varsayılan bir değerde görüntülenir.

_LT_Fieldname> kullanarak çok değerli alanın sonuçları

Tek satırda birden çok değerli alandaki her değeri görüntüleyen ölçüt ekleme (düzleştirilmiş görünüm)

Access öncelikle düzleştirilmiş bir sonuç kümesi oluşturur ve ardından ölçütleri toplar.

  1. Sorguyu Tasarım görünümündeaçın.

  2. Tabloyu göster iletişim kutusunda, birden çok değerli alanı içeren tabloyu tıklatın, Ekle'Yi tıklatın ve sonra Kapat'ı tıklatın. Bu örnekte, sorunlar tablosunu ekleyin.

  3. Alanları sorgu kılavuzuna sürükleyin. Bu örnekte, title alanını ve atanan. Value çok değerli alanını sürükleyin.

  4. Sorgu kılavuzunda, atanan. Valuealtında, ölçüt satırında "David Hamilton" yazın.

    İle sorgu tasarım kılavuzu. Arama alanı için değer biçimi

    SQL görünümünü görmeniz faydalı olur:

    Atanan atanan. Value = "David Hafreton"

  5. Tasarım sekmesinin Sonuçlar grubunda Çalıştır'a tıklayın.

Sonuç    David Hamilton 'e atanmamış her sorun düzleştirilmiş bir değerde görüntülenir.

_LT_Fieldname> kullanarak çok değerli alanın sonuçları. Değerlerini

Sayfanın Başı

Sorguda birden çok değerli alana birden çok ölçüt ekleme

Bazen birden çok değerli alanda birden fazla değerde bir eşleşme aramanız gerekebilir. Örneğin, "atanan Rollın" ve "Lisa Hatice" öğelerinin, atanan alanındaki değerler arasında bulunmasını istediğinizi varsayalım

  1. Sorguyu Tasarım görünümündeaçın.

  2. Tabloyu göster iletişim kutusunda, birden çok değerli alanı içeren tabloyu tıklatın, Ekle'Yi tıklatın ve sonra Kapat'ı tıklatın. Bu örnekte, sorunlar tablosunu ekleyin.

  3. Alanları sorgu kılavuzuna sürükleyin. Bu örnekte, title alanını ve atanan çok değerli alanını sürükleyin.

  4. Sorgu kılavuzunda, atananaltında, ölçüt satırında "atanan Rollın" ve "Lisa Hatice" yazın.

  5. Tasarım sekmesinin Sonuçlar grubunda Çalıştır'a tıklayın.

Sonuç    "Atanan Rollın" ve "Lisa Hatice" için atanan iki sorun görüntülenir.

Birden çok değerli alanda AND kullanımını gösteren sorgu sonucu

Sayfanın Başı

Sorguda birden çok değerli alanı gruplandırma ve sayma

Birden çok değerli alanda depolanan değerleri hesaplama, gruplandırma ve sıralama işlemleri gerçekleştirmek Için <Fieldname> kullanın. Değer alanı. Grup sorguları hakkında daha fazla bilgi Için, bkz.

Her kişiye atanan sorunların sayısını saymak Için

  1. Sorguyu Tasarım görünümündeaçın.

  2. Tabloyu göster iletişim kutusunda, birden çok değerli alanı içeren tabloyu tıklatın, Ekle'Yi tıklatın ve sonra Kapat'ı tıklatın. Bu örnekte, sorunlar tablosunu ekleyin.

  3. Kullanmak istediğiniz alanları sorgu kılavuzuna sürükleyin. Bu örnekte, atanan. Value öğesini ilk sütuna ve başlığa ikinci sütuna sürükleyin.

  4. Tasarım sekmesinin Göster/Gizle grubunda Toplamlar'ı tıklatın.

    Sorgu kılavuzunda Toplam satırı görüntülenir. Sorgu, sorgudaki her alanın altındaki Toplam hücresinde varsayılan olarak görüntülenir.

  5. Sorgu kılavuzunda, başlıkaltında, Toplam satırında, say'ı tıklatın.

  6. Tasarım sekmesinin Sonuçlar grubunda Çalıştır'a tıklayın.

Sonuç    Kişi başına atanan sorunların sayısı düzleştirilmiş bir görünümde görüntülenir.

Her kişiye atanan sorunları sayan bir sorgu

Her soruna kaç kişinin atandığını saymak Için

  1. Sorguyu Tasarım görünümündeaçın.

  2. Tabloyu göster iletişim kutusunda, birden çok değerli alanı içeren tabloyu tıklatın, Ekle'Yi tıklatın ve sonra Kapat'ı tıklatın. Bu örnekte, sorunlar tablosunu ekleyin.

  3. Kullanmak istediğiniz alanları sorgu kılavuzuna sürükleyin. Bu örnekte, başlığı ilk sütuna sürükleyin ve atanan ikinci sütuna sürükleyin.

  4. Tasarım sekmesinin Göster/Gizle grubunda Toplamlar'ı tıklatın.

    Sorgu kılavuzunda Toplam satırı görüntülenir. Gruplandırma ölçütü , sorgudaki başlık alanı altındaki Toplam hücresinde varsayılan olarak görüntülenir. Atanan alanının altındaki Toplam hücresinde ifade varsayılan olarak görünür, çünkü bir Group By öğesini doğrudan birden çok değerli alanda gerçekleştiremediğinizden yalnızca bir <Fieldname>. Değer alanı.

  5. Sorgu kılavuzunda, atanan'ın altında Toplam satırında BAĞ_DEĞ_SAY'yı tıklatın.

  6. Tasarım sekmesinin Sonuçlar grubunda Çalıştır'a tıklayın.

Sonuç    Sorun başına atanan kişilerin sayısı düzleştirilmiş bir görünümde görüntülenir.

Sorun başına kişilerin sayısını gösteren sorgu sonucu

Sayfanın Başı

Birden çok değerli alan içeren ekleme sorgusu kullanma

Ekleme sorgusu kullanarak birden çok değerli alana tek bir değer ekleyebilirsiniz. Örneğin, sorunlar tablosundaki atanan çok değerli alanına "Tom Michaels" eklemek istediğinizi varsayalım.

Not:   Bu, birden çok değerli alanla çalışan tek ekleme sorgusu türüdür.

  1. Sorguyu Tasarım görünümündeaçın.

  2. Tabloyu göster iletişim kutusunda, sorunlar tablosunu ekleyin ve Kapat'ı tıklatın.

  3. Tasarım sekmesinde Ekle'yi tıklatın.

  4. Ekle Iletişim kutusunda sorunlar'ı seçin ve Tamam'ı tıklatın.

  5. Tasarım kılavuzunun ekleneceği yer satırında, atanan. Valueöğesini seçin.

  6. Tasarım kılavuzunun alan satırında, "Tom Michaels" yazın.

  7. Ekleme işlemini belirli sorunlarla sınırlandırmak Için, tasarım kılavuzuna başlıkgibi bir alan ekleyin, Ekle satırına başlığı kaldırın ve ardından "sorun 3" gibi ölçütler girin.

  8. Tasarım sekmesinin Sonuçlar grubunda Çalıştır'a tıklayın.

    Access seçili satırı eklemeyi onaylamanızı isteyebilir. Satırı eklemek için Evet 'e, iptal etmek için Hayır 'a tıklayın.

Sonuç    "Tom Michaels" artık sorun 3 için atanan alanına eklenir.

Önemli    Birden çok değerli alan içeren bir tabloya başvuruda bulunan bir ekleme sorgusunu kullanamazsınız. Örneğin, aşağıdaki sorgu geçerli değildir:

INSERT INTO [NewIssues] ( ID, Title, AssignedTo ) SELECT Issues.ID, Issues.Title, Issues.AssignedTo FROM Issues;

Sayfanın Başı

Birden çok değerli alanla bir güncelleştirme sorgusu kullanma

Birden çok değerli alandaki tek bir değeri başka bir değere değiştirmek için güncelleştirme sorgusu kullanabilirsiniz. Bu örnekte, atanan çok değerli alanını "atanan Rollın" yerine "Lisa Hatice" ile değiştirin.

  1. Sorguyu Tasarım görünümündeaçın.

  2. Tabloyu göster iletişim kutusunda, sorunlar tablosunu ekleyin ve Kapat'ı tıklatın.

  3. Tasarım sekmesinde Güncelleştir'i tıklatın.

  4. Atanan. Value öğesini sorgu kılavuzuna sürükleyin.

  5. Güncelleştir satırında, "Lisa Hatice" yazın.

  6. Ölçüt satırına "atanan rollın" yazın.

  7. Tasarım sekmesinin Sonuçlar grubunda Çalıştır'a tıklayın.

    Access seçili satırı eklemeyi onaylamanızı isteyebilir. Satırı eklemek için Evet 'e, iptal etmek için Hayır 'a tıklayın.

Sonuç    Lisa Hatice tüm ilgili sorunlar için atanan alanındaki atanan rollın yerini alır.

Sayfanın Başı

Birden çok değerli alan içeren bir silme sorgusu kullanma

Birden çok değerli alan içeren bir tabloyla çalışırken, bir silme sorgusunu kullanarak, birden çok değerli alanda belirli bir değeri içeren kayıtları silebilir veya tablodaki kayıtların tümünde birden çok değerli alandaki belirli bir değeri silebilirsiniz. Aşağıdaki örnekte, sorunlar tablosundan "David Hamilton" öğesini silmek istediğinizi varsayalım.

Önemli    Veri içeren birden çok değerli alanı silmek için silme sorgusu kullandığınızda, verileri kalıcı olarak kaybeder, silme işlemini geri alamazsınız. Bu nedenle, tablo alanlarını veya diğer veritabanı bileşenlerini silmeden önce veritabanınızı yedeklemeniz gerekir.

Tüm kayıtlarda çok değerli bir alandan belirli bir değeri silmek Için

  1. Oluştur sekmesinin Sorgular grubunda Sorgu Tasarımı'na tıklayın.

  2. Tabloyu göster iletişim kutusunda, sorunlar tablosunu ekleyin ve Kapat'ı tıklatın.

  3. Sorguyu Tasarım görünümündeaçın.

  4. Tasarım sekmesinde Sil'e tıklayın.

  5. Ölçüt satırına "David Hamilton" yazın.

  6. Tasarım sekmesinin Sonuçlar grubunda Çalıştır'a tıklayın.

    Access kayıtların silinmesini onaylamanızı isteyebilir. Kayıtları silmek için Evet 'i veya iptal etmek için Hayır 'ı tıklatın.

Sonuç    David Hafreton tüm ilgili sorunlar için kaldırılır.

Birden çok değerli alanda belirli bir değeri içeren kayıtları silme

  1. Oluştur sekmesinin Sorgular grubunda Sorgu Tasarımı'na tıklayın.

  2. Tabloyu göster iletişim kutusunda, sorunlar tablosunu ekleyin ve Kapat'ı tıklatın.

  3. Sorguyu Tasarım görünümündeaçın.

  4. Tasarım sekmesinde grubu Sil 'e tıklayın.

  5. Tasarım sekmesinin sonuçlar grubunda Görünüm 'Ün altındaki oka tıklayın ve ardından SQL görünümü'ne tıklayın.

  6. Aşağıdaki SQL deyimini girin:

    DELETE FROM Issues WHERE (((Issues.AssignedTo.Value)="David Hamilton"));

    Not:    Bu durumda, tasarım kılavuzunu değil yalnızca bir SQL deyimi kullanabilirsiniz. Tasarım Kılavuzu görünümüne geçerseniz, Access, SQL görünümünden kaldırmanız gereken DELETE deyiminden sonra bir yıldız işareti (*) ekler.

  7. Tasarım sekmesinin Sonuçlar grubunda Çalıştır'a tıklayın.

    Access kayıtların silinmesini onaylamanızı isteyebilir. Kayıtları silmek için Evet 'i veya iptal etmek için Hayır 'ı tıklatın.

Sonuç    David Hafreton atanabileceği tüm sorunlar kaldırılır.

Sayfanın Başı

Office yeteneklerinizi geliştirin
Eğitimleri keşfedin
Yeni özellikleri ilk olarak siz edinin
Office Insider Programına Katılın

Bu bilgi yararlı oldu mu?

Görüşleriniz için teşekkür ederiz!

Geri bildiriminiz için teşekkürler! Office destek temsilcilerimizden biriyle görüşmeniz yararlı olabilir.

×