Sorgu kullanmak, Access veritabanınızda verileri görüntülemeyi, eklemeyi, silmeyi veya değiştirmeyi kolaylaştırır. Sorguları kullanmanızın diğer bazı nedenleri:
Belirli ölçütlere (koşullara) göre filtreleyerek belirli verileri hızlı bir şekilde bulun
Verileri hesaplama veya özetleme
En güncel verileri yinelenen aralıklarla gözden geçirme gibi veri yönetimi görevlerini otomatikleştirin.
Sorgular verilerinizi bulmanıza ve verilerinizle çalışmanıza yardımcı olur
Sorgular verilerinizi bulmanıza ve verilerinizle çalışmanıza yardımcı olur
İyi tasarlanmış bir veritabanında, form veya raporla göstermek istediğiniz veriler çoğunlukla birden çok tabloda yer alır. Sorgu, çeşitli tablolardan bilgileri alabilir ve formda veya raporda görüntülemek üzere bir araya getirebilir. Sorgu, veritabanınızdan veri sonuçlarına veya veriler üzerinde eylem gerçekleştirmeye ya da her ikisine yönelik bir istek olabilir. Sorgular size basit bir soruya yanıt verebilir, hesaplamalar yapabilir, farklı tablolardaki verileri birleştirebilir, veritabanında veri ekleyebilir, değiştirebilir veya silebilir. Sorgular çok yönlü olduğundan, birçok sorgu türü vardır ve göreve bağlı olarak bir sorgu türü oluşturursunuz.
| Başlıca sorgu türleri | Kullanım |
|---|---|
| Seçme | Bir tablodan veri getirmek veya hesaplamalar yapmak için kullanılır. |
| Eylem | Veri ekleme, değiştirme veya silme. Her görevin belirli bir eylem sorgusu türü vardır. |
Seçme sorgusu oluşturma
Bir tablodaki yalnızca belirli alanların verilerini gözden geçirmek veya birden çok tablodaki verileri aynı anda gözden geçirmek ya da belki de yalnızca belirli ölçütleri temel alarak verileri görmek istiyorsanız, seçiminiz seçme sorgusu türü olacaktır. Daha fazla bilgi için bkz. Basit seçme sorgusu oluşturma.
Seçili alanlardaki verileri gözden geçirme
Örneğin, veritabanınızda ürünler hakkında çok fazla bilgi içeren bir tablo varsa ve ürünlerin listesiyle fiyatlarını gözden geçirmek istiyorsanız, yalnızca ürün adlarını ve ilgili fiyatları döndürmek için aşağıdaki seçme sorgusunu oluşturabilirsiniz:
- Veritabanını açın ve Oluştur sekmesinde Sorgu Tasarımı'nı tıklatın.
- Tablolar sekmesinde Ürünler tablosuna çift tıklayın.
- Ürünler tablosunda, Ürün Adı ve Liste Fiyatı alanlarınız olduğunu varsayalım. Ürün Adı ve Liste Fiyatı'na çift tıklayarak bu alanları sorgu tasarım kılavuzuna ekleyin.
- Sorgu Tasarımı sekmesinde Çalıştır'ı tıklatın. Sorgu çalışır ve ürünlerle fiyatlarının listesini görüntüler.
Birden çok ilişkili tablodaki verileri aynı anda gözden geçirme
Örneğin, gıda maddeleri satan bir mağazanın veritabanını tuttuğunuzu ve belirli bir şehirde yaşayan müşterilerin siparişlerini gözden geçirmek istediğinizi varsayalım. Siparişlerle ilgili verilerle müşterilerle ilgili verilerin sırasıyla Müşteriler ve Siparişler adlı iki tabloda depolandığını varsayalım. Her tabloda, iki tablo arasındaki bire çok ilişkinin temelini oluşturan bir Müşteri Kimliği alanı varsa. Belirli bir şehirdeki, örneğin Las Vegas'taki müşterilerin siparişlerini döndüren bir sorgu oluşturmak için aşağıdaki yordamı kullanabilirsiniz:
- Veritabanını açın. Oluştur sekmesindeki Sorgu grubunda, Sorgu Tasarımı'nı tıklatın.
-
Tablolar sekmesinde Müşteriler ve Siparişler'e çift tıklayın.
Müşteriler tablosundaki Kimlik alanı ile Siparişler tablosundaki Müşteri Kimliği alanını birbirine bağlayan çizgiyi (birleştirme adı verilir) not alın. Bu çizgi iki tablo arasındaki ilişkiyi gösterir. - Müşteriler tablosunda, Şirket ve Şehir'e çift tıklayarak bu alanları sorgu tasarım kılavuzuna ekleyin.
- Sorgu tasarım kılavuzunda, Şehir sütunundaki Göster satırının işaretini kaldırın.
-
Şehir sütununun Ölçüt satırına Las Vegas yazın.
Göster onay kutusu temizlendiğinde sorgunun sonuçlarında şehir bilgileri gösterilir ve Ölçüt satırına Muğla yazılması, yalnızca Şehir alanının değeri Muğla olan kayıtları görmek istediğinizi belirtir. Bu durumda, sorgu yalnızca Las Vegas'ta bulunan müşterileri döndürür. Bir alanı ölçütle kullanmak için görüntülemeniz gerekmez. - Siparişler tablosunda, Sipariş No ve Sipariş Tarihi'ne çift tıklayarak bu alanları sorgu tasarım kılavuzunun sonraki iki sütununa ekleyin.
- Sorgu Tasarımı sekmesinde, Sonuçlar grubunda, Çalıştır'ı tıklatın. Sorgu çalışır ve ardından Las Vegas'taki müşterilerin siparişlerinin listesini görüntüler.
- Sorguyu kaydetmek için CTRL+S tuşlarına basın.
Parametre sorgusu oluşturma
Sık sık belirli bir sorgunun çeşitlemelerini çalıştırmak istiyorsanız, parametre sorgusu kullanabilirsiniz. Parametre sorgusu çalıştırdığınızda, sorguda sizden alan değerleri istenir ve sağladığınız değerler kullanılarak sorgunuz için ölçütler oluşturulur.
Las Vegas'ta bulunan müşterilerin siparişlerini döndüren bir seçme sorgusu oluşturmayı öğrendiğiniz önceki örnekten devam edersek, seçme sorgusunu değiştirerek sorguyu her çalıştırdığınızda şehri belirtmenizi isteyebilirsiniz. Devam etmek için, önceki örnekte oluşturduğunuz veritabanını açın:
Gezinti Bölmesi'nde, önceki bölümde oluşturduğunuz Şehre Göre Siparişler adlı sorguya sağ tıklayın ve kısayol menüsünde Tasarım Görünümü'ne tıklayın.
Sorgu tasarımı kılavuzunda, Şehir sütununun Ölçüt satırına Las Vegas'ı silin ve [Hangi şehir için?] yazın.
[Hangi şehir için?] dizesi sizin parametre isteminizdir. Köşeli ayraçlar sorgunun parametre isteminde bulunmasını istediğinizi belirtir ve metin de (bu örnekte, Hangi şehir için?) parametre isteminde görüntülenen sorudur.Not
Parametre isteminde metin olarak nokta (.) veya ünlem işareti (!) kullanılamaz.
Sorgu sonuçlarında şehir görüntülenebilmesi için, Şehir sütununun Göster satırındaki onay kutusunu işaretleyin.
Sorgu Tasarımı sekmesinde, Sonuçlar grubunda, Çalıştır'ı tıklatın. Sorgu, Şehir için bir değer girmenizi ister.
İstanbul yazın ve sonra New York'taki müşterilerin siparişlerini görmek için ENTER tuşuna basın.
Hangi değerleri belirtebileceğinizi bilmiyorsanız ne yapabilirim? İstemin bir parçası olarak joker karakterler kullanabilirsiniz:Giriş sekmesinin Görünümler grubunda Görünüm'ü, ardından da Tasarım Görünümü'nü tıklatın.
Sorgu tasarım kılavuzunda, Şehir sütununun Ölçüt satırına Like [Hangi şehir için?] yazın&"*".
Bu parametre isteminde, tırnak içindeki Like anahtar sözcüğü, ve işareti (&) ve yıldız işareti (*), kullanıcının çeşitli sonuçlar döndürmek için joker karakterler de dahil olmak üzere bir karakter birleşimi yazmasına olanak tanır. Örneğin, kullanıcı , *sorgu tüm şehirleri döndürür; kullanıcı L yazarsa, sorgu "L" harfiyle başlayan tüm şehirleri döndürür ve kullanıcı *s* yazarsa, sorgu "s" harfini içeren tüm şehirleri döndürür.Sorgu Tasarımı sekmesinde, Sonuçlar grubunda, Çalıştır'ı tıklatın, sorgu isteminde Yeni yazın ve ENTER tuşuna basın.
Sorgu çalışır ve sonra New York'taki müşterilerin siparişlerini görüntüler.
Parametre veri türleri belirleme
Parametrenin hangi tür veri kabul edeceğini de belirtebilirsiniz. Herhangi bir parametre için veri türünü ayarlayabilirsiniz; ancak sayısal veriler, para birimi ve tarih/saat verileri için veri türünü belirlemek özellikle önemlidir. Parametrenin kabul edebileceği veri türünü belirttiğinizde, yanlış türde veri giren (örneğin, para birimi beklenen bir parametreye metin giren) kullanıcılara daha açıklayıcı bir hata iletisi gösterilir.
Parametre metin verilerini kabul edecek şekilde ayarlandıysa, her türlü giriş metin olarak yorumlanır ve hiçbir hata iletisi gösterilmez.
Bir sorgudaki parametrelerin veri türünü belirtmek için aşağıdaki yordamı kullanın:
- Sorgu, Tasarım görünümünde açıkken, Sorgu Tasarımı sekmesinin Göster/Gizle grubunda Parametreler'i tıklatın.
- Sorgu Parametreleri iletişim kutusundaki Parametre sütununda, veri türünü belirtmek istediğiniz her parametre için parametre istemini yazın. Parametrelerin, sorgu tasarım kılavuzundaki Ölçüt satırında kullandığınız parametre istemleriyle eşleştiğinden emin olun.
- Veri Türü sütununda, her parametre için veri türünü seçin.
Daha fazla bilgi için bkz: Sorgu çalıştırırken giriş istemek üzere parametre kullanma.
Toplamlar sorgusu oluşturma
Veri sayfasındaki Toplam satırı çok kullanışlıdır, ancak daha karmaşık sorularda toplamlar sorgusu kullanılır. Toplamlar sorgusu, örneğin ürünlere göre toplam satışları görmek istediğinizde olduğu gibi verileri gruplandırmanıza ve özetlemenize olanak tanıyan bir seçme sorgusudur. Toplamlar sorgusunda, ürüne göre toplam satışları görmek için Topla işlevini (toplama işlevi) kullanabilirsiniz.
Önceki örnekte oluşturduğunuz Ürün Alt Toplamları sorgusunu ürüne göre ürün alt toplamlarını özetleyecek şekilde değiştirmek için aşağıdaki yordamı kullanın.
-
Giriş sekmesindeTasarım GörünümünüGörüntüle'ye> tıklayın.
Ürün Alt Toplamları sorgusu Tasarım görünümünde açılır. -
Sorgu Tasarımı sekmesinin Göster/Gizle grubunda Toplamlar'ı tıklatın.
Toplamlar satırı sorgu tasarım kılavuzunda görüntülenir.
Not
Adları benzer olsa da, tasarım kılavuzundaki Toplamlar satırıyla veri sayfasındaki Toplam satırı aynı değildir:
- Tasarım kılavuzundaki Toplamlar satırını kullanarak alan değerlerine göre gruplandırabilirsiniz.
- Toplamlar sorgusunun sonuçlarına veri sayfası Toplam satırı ekleyebilirsiniz.
- Tasarım kılavuzunda Toplamlar satırını kullandığınızda, her alan için bir toplama işlevi seçmeniz gerekir. Alanda hesaplama yapmak istemiyorsanız, alana göre gruplandırabilirsiniz.
- Tasarım kılavuzunun ikinci sütununda, Toplam satırında, açılan listeden Toplam'ı seçin.
- Sorgu Tasarımı sekmesinde, Sonuçlar grubunda, Çalıştır'ı tıklatın. Sorgu çalışır ve ardından alt toplamları olan ürünlerin listesini görüntüler.
- Sorguyu kaydetmek için CTRL+S tuşlarına basın. Sorguyu açık bırakın.
Daha fazla bilgi için bkz: Toplamlar satırını kullanarak veri sayfasında sütun toplamlarını görüntüleme.
Verilerinize dayalı hesaplamalar yapma
Hesaplanan değerler aynı veritabanındaki verileri temel alsa bile, alt toplamlar gibi hesaplanan değerleri depolamak için genellikle tabloları kullanmazsınız, çünkü hesaplanan değerler temel aldıkları değerler değişirse güncelliğini yitirebilir. Örneğin, bir kişinin yaşını bir tabloda depolamazsınız, çünkü her yıl değeri güncelleştirmeniz gerekir; Bunun yerine, kişinin doğum tarihini saklar ve sonra kişinin yaşını hesaplamak için sorgu kullanırsınız.
Örneğin, satmak istediğiniz bazı ürünler için bir veritabanınız varsa. Bu veritabanında, her ürünün fiyatı ve miktarları gibi alanlarda ürünlerle ilgili bilgiler bulunan Sipariş Ayrıntıları adlı bir tablo bulunur. Her ürünün miktarını o ürünün birim fiyatıyla çarpan, her ürünün miktarını o ürünün birim fiyatı ve indirimiyle çarpan ve sonra toplam birim fiyattan toplam indirimi çıkaran bir sorgu kullanarak alt toplamı hesaplayabilirsiniz. Önceki örnekte örnek veritabanı oluşturduysanız, veritabanını açın ve devam edin:
- Oluştur sekmesinde Sorgu Tasarımı'nı tıklatın.
- Tablolar sekmesinde Sipariş Ayrıntıları'na çift tıklayın.
- Sipariş Ayrıntıları tablosunda, Ürün Kimliği'ni çift tıklatarak bu alanı sorgu tasarım kılavuzunun ilk sütununa ekleyin.
- Kılavuzun ikinci sütununda, Alan satırına sağ tıklayın ve ardından kısayol menüsünde Yakınlaştır'a tıklayın.
- Yakınlaştır kutusuna şunu yazın veya yapıştırın: Alt toplam: ([Miktar]*[Birim Fiyat])-([Miktar]*[Birim Fiyat]*[İndirim])
- Tamam'a tıklayın.
- Sorgu Tasarımı sekmesinde Çalıştır'ı tıklatın. Sorgu çalışır ve ardından her siparişle ürün ve alt toplamların listesini görüntüler.
- CTRL+S tuşlarına basarak sorguyu kaydedin ve sonra sorguyu Ürün Alt Toplamları olarak adlandırın.
Daha fazla bilgi için bkz: Toplamlar satırını kullanarak veri sayfasında sütun toplamlarını görüntüleme.
Özetlenmiş veya toplanmış verileri görüntüleme
İşlemleri kaydetmek veya düzenli olarak gerçekleşen sayısal verileri depolamak için tabloları kullandığınızda, bu verileri toplamlar veya ortalamalar gibi toplular halinde gözden geçirebilmeniz yararlı olur. Access'te veri sayfasına Toplamlar satırı ekleyebilirsiniz. Toplam satırı, veri sayfasının en altında yer alan ve değişen toplamı veya başka bir toplam değeri görüntüleyebilen bir satırdır.
- Daha önce oluşturduğunuz Ürün Alt Toplamları sorgusunu çalıştırın ve sonuçları Veri Sayfası görünümünde açık bırakın.
- Giriş sekmesinde Toplamlar'ı tıklatın. Veri sayfasının en altında, ilk sütununda Toplam sözcüğü olan yeni bir satır görünür.
- Veri sayfasının son satırı olan Toplam adlı hücreye tıklayın.
- Kullanılabilir toplama işlevlerini görüntülemek için oku tıklatın. Sütunda metin verileri bulunduğundan, yalnızca iki seçenek vardır: Yok ve Bağ_Değ_Say.
- Sayı'yı seçin. Hücrenin içeriği Toplam yerine sütun değerleri sayısına dönüşür.
- Bitişikteki hücreye (ikinci sütun) tıklayın. Hücrede bir ok gösterildiğine dikkat edin.
- Oka tıklayın ve sonra Toplam'a tıklayın. Alan, sütun değerlerinin toplamını görüntüler.
- Sorguyu Veri Sayfası görünümünde açık bırakın.
Çapraz sorgu oluşturma
Şimdi ürün alt toplamlarını gözden geçirmek istediğinizi, ancak her satırda bir ürünün alt toplamlarının ve her sütunda bir ayın ürün alt toplamlarının gösterilmesini sağlamak için aylara göre de toplamak istediğinizi varsayalım. Ürünün alt toplamlarını ve bir ayın ürün alt toplamlarını görüntülemek için çapraz sorgu kullanın.
Ürün Alt Toplamları sorgusunu yeniden değiştirerek, sorgunun ürün alt toplamları satırlarını ve aylık alt toplamların sütunlarını döndürmesini sağlayabilirsiniz.
- Giriş sekmesinin Görünümler grubunda Görünüm'ü, ardından da Tasarım Görünümü'nü tıklatın.
- Sorgu Kurulumu grubunda Tablo Ekle'yi tıklatın.
- Siparişler'e çift tıklayın ve ardından Kapat'a tıklayın.
- Sorgu Tasarımı sekmesinde, Sorgu Türü grubunda, Çapraz öğesini tıklatın. Tasarım kılavuzunda, Göster satırı gizlenir ve Çapraz satır görüntülenir.
- Tasarım kılavuzunun üçüncü sütununda, Alan satırına sağ tıklayın ve ardından kısayol menüsünde Yakınlaştır'a tıklayın. Yakınlaştır kutusu açılır.
- Yakınlaştır kutusuna aşağıdakileri yazın veya yapıştırın: Ay: "Ay " & DatePart("m", [Sipariş Tarihi])
- Tamam'a tıklayın.
- Çapraz satırda, açılan listeden aşağıdaki değerleri seçin: İlk sütunun Satır Başlığı, ikinci sütunun Değeri ve üçüncü sütunun Sütun Başlığı.
- Sorgu Tasarımı sekmesinde, Sonuçlar grubunda, Çalıştır'ı tıklatın. Sorgu çalışır ve sonra aya göre toplanmış ürün alt toplamlarını görüntüler.
- Sorguyu kaydetmek için CTRL+S tuşlarına basın.
Çapraz sorgular hakkında daha fazla bilgi için bkz: Çapraz sorgu kullanarak özet verilerin okunmasını kolaylaştırma.
Tablo yapma sorgusu oluşturma
Başka tablolarda depolanan verilerden yeni bir tablo oluşturmak için tablo yapma sorgusu kullanabilirsiniz.
Örneğin, Chicago'daki siparişlerin verilerini, raporları hazırlamak için Access kullanan bir Chicago muhatabına göndermek istediğinizi varsayalım. Tüm sipariş verilerinizi göndermek yerine, gönderdiğiniz verileri Ankara siparişlerine özgü verilerle sınırlamak istiyorsunuz.
Chicago sipariş verilerini içeren bir seçme sorgusu oluşturabilir ve ardından aşağıdaki yordamı kullanarak yeni tabloyu oluşturmak için seçme sorgusunu kullanabilirsiniz:
Önceki örnekte yer alan örnek veritabanını açın.
Tablo yapma sorgusunu çalıştırmak için veritabanı içeriğini etkinleştirmeniz gerekebilir.Not
Şeridin altında veritabanının etkinleştirilmesiyle ilgili bir ileti görürseniz, **İçeriği etkinleştir'e tıklayın.**Veritabanınız zaten güvenilir bir konumdaysa, İleti Çubuğu'nu görmezsiniz.
Oluştur sekmesindeki Sorgu grubunda, Sorgu Tasarımı'nı tıklatın.
Sipariş Ayrıntıları ve Siparişler'e çift tıklayın.
Siparişler tablosunda, bu alanları tasarım kılavuzuna eklemek için Müşteri Kimliği ve Sevk Şehri'ne çift tıklayın.
Sipariş Ayrıntıları tablosunda Sipariş No, Ürün Kimliği, Miktar, Birim Fiyat ve İndirim'e çift tıklayarak bu alanları tasarım kılavuzuna ekleyin.
Tasarım kılavuzunun Sevk Şehri sütununda, Göster satırındaki kutunun işaretini kaldırın. Ölçüt satırına 'Ankara' yazın (tek tırnak işareti ekleyin). Tabloyu oluştururken kullanmadan önce sorgu sonuçlarını doğrulayın.
Sorgu Tasarımı sekmesinde, Sonuçlar grubunda, Çalıştır'ı tıklatın.
Sorguyu kaydetmek için Ctrl + S tuşlarına basın.
Sorgu Adı kutusuna Chicago Siparişler Sorgusu yazın ve Tamam'a tıklayın.
Giriş sekmesinin Görünümler grubunda Görünüm'ü, ardından da Tasarım Görünümü'nü tıklatın.
Sorgu Tasarımı sekmesinin Sorgu Türü grubunda Tablo Yap'ı tıklatın.
Tablo Yap iletişim kutusunda, Tablo Adı kutusuna Şikago Siparişleri yazın ve Tamam'ı tıklatın.
Sorgu Tasarımı sekmesinde, Sonuçlar grubunda, Çalıştır'ı tıklatın.
Onay iletişim kutusunda Evet'e tıklayın ve yeni tablonun Gezinti Bölmesi'nde görüntülendiğini görün.
Not
Zaten belirttiğiniz adı taşıyan bir tablo varsa, Access sorguyu çalıştırmadan önce bu tabloyu siler.
Tablo yapma sorgularını kullanma hakkında daha fazla bilgi için bkz. Tablo yapma sorgusu oluşturma.
Ekleme sorgusu oluşturma
Ekleme sorgusunu bir veya birden çok tablodan veri almak ve bu verileri başka bir tabloya eklemek için kullanabilirsiniz.
Örneğin, İstanbul'daki bir iş ortağıyla paylaşmak üzere bir tablo oluşturduğunuzu, ancak bu çalışanın Milwaukee bölgesindeki müşterilerle de çalıştığını fark ettiğinizi varsayalım. Tabloyu iş ortağınızla paylaşmadan önce, Milwaukee alan verileri içeren satırları tabloya eklemek istiyorsunuz. Milwaukee bölge verilerini, Chicago Siparişler tablosuna eklemek için aşağıdaki yordamı kullanabilirsiniz:
- Daha önce Tasarım görünümünde oluşturduğunuz "Chicago Siparişler Sorgusu" adlı sorguyu açın.
- Sorgu Tasarımı sekmesinin Sorgu Türü grubunda Ekle'yi tıklatın. Ekle iletişim kutusu açılır.
- Ekle iletişim kutusunda, Tablo Adı kutusundaki oku tıklatın, açılan listeden Ankara Siparişleri'ni seçin ve sonra Tamam'ı tıklatın.
- Tasarım kılavuzunda, Sevk Şehri sütununun Ölçüt satırına 'Ankara' öğesini silin ve 'Milwaukee' yazın.
-
Ekleneceği Yer satırında, her sütun için uygun alanı seçin.
Bu örnekte, Ekle satırının değerleri Alan satırının değerleriyle eşleşmelidir, ancak ekleme sorgularının çalışması için bu gerekli değildir. - Sorgu Tasarımı sekmesinde, Sonuçlar grubunda, Çalıştır'ı tıklatın.
Not
Çok fazla miktarda veri getiren bir sorguyu çalıştırırken sorguyu geri alamayacağınızı belirten bir hata iletisi alabilirsiniz. Sorgunun işlenmesini sağlamak için bellek kesimi üzerindeki sınırı 3 MB'a çıkarmayı deneyin.
Ekleme sorguları hakkında daha fazla bilgi için bkz. Ekleme sorgusu kullanarak tabloya kayıt ekleme.
Güncelleştirme sorgusu oluşturma
Tablolarınızdaki verileri değiştirmek için bir güncelleştirme sorgusu kullanabilir ve hangi satırların güncelleştirilmesi gerektiğini belirtmek üzere ölçütleri girmek için bir güncelleştirme sorgusu kullanabilirsiniz. Güncelleştirme sorguları, güncelleştirmeyi gerçekleştirmeden önce size güncelleştirilmiş verileri gözden geçirme fırsatı verir.
Önemli
Bir eylem sorgusu geri alınamaz. Güncelleştirme sorgusu kullanarak güncelleştireceğiniz tüm tabloların yedeğini almayı göz önünde bulundurmalısınız.
Önceki örnekte, Ankara Siparişler tablosuna satırlar eklemiştiniz. Chicago Siparişler tablosunda, Ürün Kimliği alanında sayısal Ürün Kimliği gösterilir. Verileri raporlarda daha kullanışlı hale getirmek için ürün kimliklerini ürün adlarıyla değiştirebilirsiniz; bu durumda aşağıdaki yordamı kullanın:
Chicago Siparişler tablosunu Tasarım görünümünde açın.
Ürün Kimliği satırında, Veri Türü'nü Sayı'dan Metin olarak değiştirin.
Chicago Siparişler tablosunu kaydedin ve kapatın.
Oluştur sekmesindeki Sorgu grubunda, Sorgu Tasarımı'nı tıklatın.
Ankara Siparişleri ve Ürünleri'ne çift tıklayın.
Sorgu Tasarımı sekmesinin Sorgu Türü grubunda Güncelleştir'i tıklatın.
Tasarım kılavuzunda, Sırala ve Göster satırları gözden kaybolur ve Güncelleştir satırı görüntülenir.
Chicago Siparişler tablosunda, bu alanı tasarım kılavuzuna eklemek için Ürün Kimliği'ni çift tıklatın.
Tasarım kılavuzunda, Ürün Kimliği sütununun Güncelleştir satırına aşağıdakini yazın veya yapıştırın: [Ürünler].[ Ürün adı]
İpucu
Güncelleştirme sorgusu kullanarak, Güncelleştir satırında boş dize ("") veya NULL kullanarak alan değerlerini silebilirsiniz.
Ölçüt satırına şunu yazın veya yapıştırın: [Ürün Kimliği] Like ([Ürünler].[ Kimlik])
Güncelleştirme sorgusunu Veri Sayfası görünümünde görüntüleyerek hangi değerlerin değiştireceğini gözden geçirebilirsiniz.
Tasarım sekmesindeVeri Sayfası GörünümünüGörüntüle'ye> tıklayın. Sorgu, güncelleştirilecek Ürün Kimliklerinin listesini döndürür.
Sorgu Tasarımı sekmesinde Çalıştır'ı tıklatın.
Chicago Siparişler tablosunu açtığınızda, Ürün Kimliği alanındaki sayısal değerlerin Ürünler tablosundaki ürün adlarıyla değiştirildiğini görürsünüz.
Güncelleştirme sorguları hakkında daha fazla bilgi için bkz. Güncelleştirme sorgusu oluşturma ve çalıştırma.
Silme sorgusu oluşturma
Tablolarınızdaki verileri silmek için silme sorgusu kullanabilir ve silinmesi gereken satırları belirtmek üzere ölçütleri girmek için silme sorgusu kullanabilirsiniz. Silme sorgusu, silme işlemini yapmadan önce size silinecek olan satırları gözden geçirme fırsatı sağlar.
Örneğin, önceki örnekte gösterilen Ankara Siparişler tablosunu İstanbul'daki iş ortağınıza göndermeye hazırlanırken, satırlardan bazılarının bir dizi boş alan içerdiğini fark ettiğinizi varsayalım. Tabloyu göndermeden önce bu satırları kaldırmaya karar verdiniz. Doğrudan tabloyu açıp satırları el ile silebilirsiniz, ancak silinecek çok satırınız varsa ve hangi satırların silinmesi gerektiğine ilişkin net ölçütleriniz varsa, silme sorgusu kullanmak yararlı olabilir.
Chicago Siparişler tablosundaki, Sipariş Kimliği için değer içermeyen satırları silmek için şu yordamı kullanarak sorgu kullanabilirsiniz:
- Oluştur sekmesinde Sorgu Tasarımı'nı tıklatın.
- Ankara Siparişleri'ne çift tıklayın.
- Sorgu Tasarımı sekmesinin Sorgu Türü grubunda Sil'i tıklatın. Tasarım kılavuzunda, Sırala ve Göster satırları gözden kaybolur ve Sil satırı görüntülenir.
- Chicago Siparişler tablosunda, kılavuza eklemek için Sipariş Kimliği'ni çift tıklatın.
- Tasarım kılavuzunda, Sipariş Kimliği sütununun Ölçüt satırına Is Null yazın.
- Sorgu Tasarımı sekmesinde, Sonuçlar grubunda, Çalıştır'ı tıklatın.
Silme sorguları hakkında daha fazla bilgi için bkz: Silme sorgusu oluşturma ve çalıştırma.