Sorgu kullanmak, Access veritabanınızdaki verileri görüntülemenizi, eklemenizi, silmenizi veya değiştirmenizi kolaylaştırır. Sorguları kullanmanın diğer bazı nedenleri:
-
Belirli ölçütleri (koşullar) filtreleyerek belirli verileri hızlı bir şekilde bulma
-
Verileri hesaplama veya özetleme
-
Yinelenen olarak en güncel verileri gözden geçirme gibi veri yönetimi görevlerini otomatikleştirin.
Sorgular verilerinizi bulmanıza ve bunlarla ç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 tablolardaki bilgileri alabilir ve formda veya raporda görüntülenmek üzere birleştirebilir. Sorgu, veritabanınızdan alınan veri sonuçlarına veya veriler üzerinde eyleme yönelik bir istek veya her ikisi için de olabilir. Sorgu size basit bir soruya yanıt verebilir, hesaplamalar yapabilir, farklı tablolardaki verileri birleştirebilir, veritabanından veri ekleyebilir, değiştirebilir veya silebilir. Sorgular çok yönlü olduğundan birçok sorgu türü vardır ve görevi temel alan bir sorgu türü oluşturabilirsiniz.
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
Tablodaki yalnızca belirli alanlardaki verileri gözden geçirmek veya birden çok tablodaki verileri aynı anda gözden geçirmek ya da yalnızca belirli ölçütlere göre verileri görmek istiyorsanız, seçim sorgusu türü sizin seçiminiz olacaktır. Daha fazla bilgi için bkz. Basit seçme sorgusu oluşturma.
Seçme alanlarından 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 listesini ve fiyatlarını gözden geçirmek istiyorsanız, yalnızca ürün adlarını ve ilgili fiyatı döndürmek için şu şekilde seçme sorgusu oluşturabilirsiniz:
-
Veritabanını açın ve Oluştur sekmesinde Sorgu Tasarımı'na tıklayı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. Bu alanları sorgu tasarım kılavuzu eklemek için Ürün Adı ve Liste Fiyatı'na çift tıklayın.
-
Sorgu Tasarımı sekmesinde Çalıştır'a tıklayın. Sorgu çalışır ve ürünlerin ve fiyatlarının listesini görüntüler.
Birden çok ilişkili tablodan verileri aynı anda gözden geçirme
Örneğin, gıda ürünleri satan bir mağaza veritabanınız varsa ve belirli bir şehirde yaşayan müşterilerin siparişlerini gözden geçirmek istiyorsanız. Siparişler hakkındaki verilerin ve müşterilerle ilgili verilerin sırasıyla Müşteriler ve Siparişler adlı iki tabloda depolandığını varsayalım. Her tablonun, iki tablo arasındaki bir bir-çok ilişkisi temelini oluşturan bir Müşteri Kimliği alanı varsa. Aşağıdaki yordamı kullanarak, las vegas gibi belirli bir şehirdeki müşterilerin siparişlerini döndüren bir sorgu oluşturabilirsiniz:
-
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ını ve Siparişler tablosundaki Müşteri Kimliği alanını bağlayan satırı (birleştirme olarak adlandırılır) not edin. Bu satır, 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ılavuzundaki Şehir sütunundaKi Göster satırındaki onay kutusunu temizleyin.
-
Şehir sütununun Ölçüt satırına Las Vegas yazın.
Göster onay kutusunun temizlenmesi, sorgunun sonuçlarda şehri görüntülemesini engeller ve Ölçüt satırına Las Vegas yazmak yalnızca Şehir alanının değerinin Las Vegas olduğu kayıtları görmek istediğinizi belirtir. Bu durumda, sorgu yalnızca Las Vegas'ta bulunan müşterileri döndürür. Ölçütle kullanmak için bir alan görüntülemeniz gerekmez.
-
Siparişler tablosunda Sipariş Kimliği ve Sipariş Tarihi'ne çift tıklayarak bu alanları sorgu tasarım kılavuzunun sonraki iki sütununa ekleyin.
-
Sorgu Tasarımı sekmesinin Sonuçlar grubunda Çalıştır'a tıklayın. Sorgu çalışır ve 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
Belirli bir sorgunun çeşitlemelerini sık sık çalıştırmak istiyorsanız parametre sorgusu kullanmayı göz önünde bulundurun. Bir parametre sorgusu çalıştırdığınızda, sorgu sizden alan değerlerini ister ve sorgunuz için ölçüt oluşturmak için sağladığınız değerleri kullanır.
Las Vegas'ta bulunan müşterilerin siparişlerini döndüren bir seçme sorgusu oluşturmayı öğrendiğiniz önceki örnekten devam ederek, seçme sorgusunu değiştirerek sorguyu her çalıştırdığınızda şehri belirtmenizi isteyebilirsiniz. Birlikte ilerlemek için önceki örnekte oluşturduğunuz veritabanını açın:
-
Gezinti Bölmesi'nde, Şehre Göre Siparişler adlı sorguya (önceki bölümde oluşturduğunuz) 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çütler satırına Las Vegas'ı silin ve [Hangi şehir için?] yazın.
[Hangi şehir için?] dizesi parametre isteminizdir. Köşeli ayraçlar sorgunun giriş istemesini istediğinizi belirtir ve metin (bu örnekte hangi şehir için?) parametre isteminin görüntülediği sorudur.
Not: Nokta (.) veya ünlem işareti (!) parametre isteminde metin olarak kullanılabilir.
-
Sorgu sonuçlarının şehri görüntülemesi için Şehir sütununun Göster satırındaki onay kutusunu seçin.
-
Sorgu Tasarımı sekmesinin Sonuçlar grubunda Çalıştır'a tıklayın. Sorgu, City için bir değer girmenizi ister.
-
New York yazın ve ardından New York'taki müşterilerin siparişlerini görmek için ENTER tuşuna basın.
Hangi değerleri belirtebileceğinizi bilmiyorsanız ne olur? Joker karakterleri istemin bir parçası olarak 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 Like anahtar sözcüğü, ve işareti (&) ve tırnak içine alınmış 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 bileşimi yazmasına olanak tanır. Örneğin, kullanıcı * olursa sorgu tüm şehirleri döndürür; Kullanıcı L yazıyorsa, sorgu "L;" harfiyle başlayan tüm şehirleri döndürür ve kullanıcı *s* yazdığında, sorgu "s" harfini içeren tüm şehirleri döndürür.
-
Sorgu Tasarımı sekmesinin Sonuçlar grubunda Çalıştır'a tıklayın ve sorgu isteminde Yeni yazın ve ENTER tuşuna basın.
Sorgu çalışır ve ardından 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.
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'e tıklayı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 için parametreleri kullanma.
Toplamlar sorgusu oluşturma
Veri sayfasındaki Toplam satırı çok yararlıdır, ancak daha karmaşık sorular için toplamlar sorgusu kullanırsınız. Toplamlar sorgusu, ürün başına 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 Sum işlevini (toplama işlevi) kullanarak ürün başına toplam satışları görebilirsiniz.
Önceki örnekte oluşturduğunuz Ürün Alt Toplamları sorgusunu ürün alt toplamlarını ürüne göre özetlemek üzere değiştirmek için aşağıdaki yordamı kullanın.
-
Giriş sekmesinde Görünüm > Tasarım Görünümü'ne 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'a tıklayın.
Toplamlar satırı sorgu tasarım kılavuzunda görüntülenir.
Not: Benzer adlara sahip olsalar da, tasarım kılavuzundaki Toplamlar satırı ve 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. Bir alanda hesaplama yapmak istemiyorsanız, alana göre gruplandırabilirsiniz.
-
Tasarım kılavuzunun ikinci sütunundaki Toplam satırında, açılan listeden Topla'yı seçin.
-
Sorgu Tasarımı sekmesinin Sonuçlar grubunda Çalıştır'a tıklayı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 göre hesaplamalar yapma
Aynı veritabanındaki verileri temel alıyor olsalar bile, alt toplamlar gibi hesaplanmış değerleri depolamak için genellikle tabloları kullanmazsınız, çünkü değerlerin değişiklik temelinde olması durumunda hesaplanan değerler eskiye dönüşebilir. Ö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 depolar ve ardından bir sorgu kullanarak kişinin yaşını hesaplarsı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 alanlardaki ürünler hakkında bilgi içeren Sipariş Ayrıntıları adlı bir tablo vardır. Alt toplamını hesaplamak için, her ürünün miktarını bu ürünün birim fiyatıyla çarpar, her ürünün miktarını bu ürünün birim fiyatı ve indirimi ile çarpar ve ardından toplam indirimi toplam birim fiyatından çıkarırsınız. Önceki örnekte örnek veritabanını oluşturduysanız veritabanını açın ve şu adımları izleyin:
-
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'ne çift tıklayarak 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 kısayol menüsünde Yakınlaştır'a tıklayın.
-
Yakınlaştırma 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'a tıklayın. Sorgu çalışır ve sipariş başına ürünlerin ve alt toplamların listesini görüntüler.
-
Sorguyu kaydetmek için CTRL+S tuşlarına basın ve ardından 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.
Özetlenen veya toplanan 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 toplu olarak gözden geçirebilmek yararlı olur. Access'te, veri sayfası bir Toplamlar satırı ekleyebilirsiniz. Toplam satırı, veri sayfasının en altında bulunan ve çalışan bir toplamı veya başka bir toplama değerini 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ü açık bırakın.
-
Giriş sekmesinde Toplamlar'ı tıklatın. Veri sayfasının en altında yeni bir satır görüntülenir ve ilk sütunda Toplam sözcüğü yer alır.
-
Veri sayfasının Son satırındaki Toplam adlı hücreye tıklayın.
-
Kullanılabilir toplama işlevlerini görüntülemek için oka tıklayın. Sütun metin verileri içerdiğinden yalnızca iki seçenek vardır: Yok ve Sayı.
-
Say'ı seçin. Hücrenin içeriği Toplam'dan sütun değerlerinin sayısına dönüşür.
-
Bitişik hücreye (ikinci sütun) tıklayın. Hücrede bir ok göründüğüne dikkat edin.
-
Oka ve ardından Topla'ya tıklayın. alanında sütun değerlerinin toplamı görüntülenir.
-
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 aylara göre de toplama yapmak istediğinizi varsayalım; böylece her satır bir ürünün alt toplamlarını, her sütunda ise bir ayın ürün alt toplamları gösterilir. Bir ürünün alt toplamlarını göstermek ve bir ayın ürün alt toplamlarını göstermek için çapraz sekme sorgusu kullanın.
Ürün Alt Toplamları sorgusunu, sorgunun ürün alt toplamlarının satırlarını ve aylık alt toplamların sütunlarını döndürmesi için yeniden değiştirebilirsiniz.
-
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'ye tıklayın.
-
Siparişler'e çift tıklayın ve ardından Kapat'a tıklayın.
-
Sorgu Tasarımı sekmesinin Sorgu Türü grubunda Çapraz'a tıklayı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 kısayol menüsünde Yakınlaştır'a tıklayın. Yakınlaştırma kutusu açılır.
-
Yakınlaştırma kutusuna şunu yazın veya yapıştırın: Month: "Month " & DatePart("m", [Order Date])
-
Tamam'a tıklayın.
-
Çapraz satırında, açılan listeden aşağıdaki değerleri seçin: birinci sütun için Satır Başlığı, ikinci sütun için Değer ve üçüncü sütun için Sütun Başlığı.
-
Sorgu Tasarımı sekmesinin Sonuçlar grubunda Çalıştır'a tıklayın. Sorgu çalışır ve ardından 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 daha kolay okunmasını sağlama.
Tablo yapma sorgusu oluşturma
Tablo yapma sorgusu kullanarak diğer tablolarda depolanan verilerden yeni bir tablo oluşturabilirsiniz.
Örneğin, Raporları hazırlamak için Access kullanan bir Chicago iş ortağına Chicago siparişleri için veri göndermek istediğinizi varsayalım. Tüm sipariş verilerinizi göndermek yerine, gönderdiğiniz verileri Chicago siparişlerine özgü verilere kısıtlamak 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 örnekteki örnek veritabanını açın.
Tablo yapma sorgusu çalıştırmak için veritabanı içeriğini etkinleştirmeniz gerekebilir.
Not: Şeridin altında veritabanını etkinleştirme hakkında 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 Müşteri Kimliği ve Sevkiyat Şehri'ne çift tıklayarak bu alanları tasarım kılavuzuna ekleyin.
-
Sipariş Ayrıntıları tablosunda Sipariş Kimliği, Ürün Kimliği, Miktar, Birim Fiyat ve İndirim'e çift tıklayarak bu alanları tasarım kılavuzuna ekleyin.
-
Tasarım kılavuzunun Ship City sütununda Göster satırındaki kutuyu temizleyin. Ölçüt satırına 'Chicago' yazın (tek tırnak işaretlerini ekleyin). Tabloyu oluşturmak için kullanmadan önce sorgu sonuçlarını doğrulayın.
-
Sorgu Tasarımı sekmesinin Sonuçlar grubunda Çalıştır'a tıklayın.
-
Sorguyu kaydetmek için Ctrl + S tuşlarına basın.
-
Sorgu Adı kutusuna Chicago Orders Query 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 Oluştur'a tıklayın.
-
Tablo Yap iletişim kutusundaki Tablo Adı kutusuna Chicago Siparişleri yazın ve Tamam'a tıklayın.
-
Sorgu Tasarımı sekmesinin Sonuçlar grubunda Çalıştır'a tıklayın.
-
Onay iletişim kutusunda Evet'e tıklayın ve Gezinti Bölmesi'nde görüntülenen yeni tabloyu görün.
Not: Belirttiğiniz adla zaten 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
Bir veya daha fazla tablodan veri almak ve bu verileri başka bir tabloya eklemek için ekleme sorgusu kullanabilirsiniz.
Örneğin, Chicago'daki bir iş ortağıyla paylaşmak üzere bir tablo oluşturduğunuzu, ancak iş ortağının Milwaukee alanındaki müşterilerle de çalıştığını fark ettiğinizi varsayalım. Tabloyu iş ortağınızla paylaşmadan önce tabloya Milwaukee alan verilerini içeren satırlar eklemek istiyorsunuz. Aşağıdaki yordamı kullanarak Milwaukee alan verilerini Chicago Orders tablosuna ekleyebilirsiniz:
-
Tasarım görünümünde daha önce oluşturduğunuz "Chicago Orders Query" adlı sorguyu açın.
-
Sorgu Tasarımı sekmesinin Sorgu Türü grubunda Ekle'ye tıklayın. Ekle iletişim kutusu açılır.
-
Ekle iletişim kutusunda, Tablo Adı kutusundaki oka tıklayın, açılan listeden Chicago Siparişleri'ni seçin ve ardından Tamam'a tıklayın.
-
Tasarım kılavuzunda, Ship City sütununun Ölçütler satırına 'Chicago' öğesini silin ve 'Milwaukee' yazın.
-
Sonuna Ekle satırında, her sütun için uygun alanı seçin.
Bu örnekte, Sonuna Ekle satır değerleri Alan satır değerleriyle eşleşmelidir, ancak ekleme sorgularının çalışması için bu gerekli değildir.
-
Sorgu Tasarımı sekmesinin Sonuçlar grubunda Çalıştır'a tıklayı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ştirileceğini belirtmek üzere ölçüt girmek için bir güncelleştirme sorgusu kullanabilirsiniz. Güncelleştirme sorgusu, güncelleştirmeyi gerçekleştirmeden önce güncelleştirilmiş verileri gözden geçirme fırsatı sağlar.
Önemli: Eylem sorgusu geri alınamaz. Güncelleştirme sorgusu kullanarak güncelleştirdiğiniz tabloların yedeğini almayı düşünmelisiniz.
Önceki örnekte, Chicago Orders tablosuna satır eklemişsinizdir. Chicago Siparişleri tablosunda, Ürün Kimliği alanında sayısal Ürün Kimliği gösterilir. Raporlarda verileri daha kullanışlı hale getirmek için ürün kimliklerini ürün adlarıyla değiştirebilirsiniz, aşağıdaki yordamı kullanın:
-
Chicago Orders tablosunu Tasarım görünümünde açın.
-
Ürün Kimliği satırında, Veri Türü'nü Sayı yerine Metin olarak değiştirin.
-
Chicago Orders tablosunu kaydedin ve kapatın.
-
Oluştur sekmesindeki Sorgu grubunda, Sorgu Tasarımı'nı tıklatın.
-
Chicago Siparişler ve Ürünler'e çift tıklayın.
-
Sorgu Tasarımı sekmesinin Sorgu Türü grubunda Güncelleştir'e tıklayın.
-
Tasarım kılavuzunda Sırala ve Göster satırları kaybolur ve Güncelleştir satırı görüntülenir.
-
Chicago Orders tablosunda Ürün Kimliği'ne çift tıklayarak bu alanı tasarım kılavuzuna ekleyin.
-
Tasarım kılavuzunda, Ürün Kimliği sütununun Güncelleştir satırına şunu yazın veya yapıştırın: [Ürünler].[ Ürün Adı]
İpucu: Güncelleştir satırında boş bir dize ("") veya NULL kullanarak alan değerlerini silmek için bir güncelleştirme sorgusu kullanabilirsiniz.
-
Ölçüt satırına şunu yazın veya yapıştırın: [Ürün Kimliği] Like ([Ürünler].[ Kimlik])
-
Sorguyu Veri Sayfası görünümünde görüntüleyerek bir güncelleştirme sorgusu tarafından hangi değerlerin değiştirileceğini gözden geçirebilirsiniz.
-
Tasarım sekmesinde Görünüm > Veri Sayfası Görünümü'ne tıklayın. Sorgu, güncelleştirilecek Ürün Kimliklerinin listesini döndürür.
-
Sorgu Tasarımı sekmesinde Çalıştır'a tıklayın.
Chicago Orders tablosunu açtığınızda, Ürün Kimliği alanındaki sayısal değerlerin Products 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 hangi satırların silineceğini belirtmek üzere ölçüt girmek için silme sorgusu kullanabilirsiniz. Silme sorgusu, silme işlemini gerçekleştirmeden önce silinecek satırları gözden geçirme fırsatı sağlar.
Örneğin, önceki örnekteki Chicago Orders tablosunu Chicago iş ortağınıza göndermeye hazırlanırken bazı satırların bir dizi boş alan içerdiğini fark ettiğinizi varsayalım. Tabloyu göndermeden önce bu satırları kaldırmaya karar verdiniz. Tabloyu açıp satırları el ile silebilirsiniz, ancak silinecek çok sayıda satırınız varsa ve hangi satırların silinmesi gerektiğine ilişkin net ölçütleriniz varsa, silme sorgusu kullanmayı yararlı bulabilirsiniz.
Aşağıdaki yordamı kullanarak Chicago Orders tablosunda Sipariş Kimliği değeri olmayan satırları silmek için sorgu kullanabilirsiniz:
-
Oluştur sekmesinde Sorgu Tasarımı'nı tıklatın.
-
Chicago Siparişleri'ne çift tıklayın.
-
Sorgu Tasarımı sekmesinin Sorgu Türü grubunda Sil'e tıklayın. Tasarım kılavuzunda Sırala ve Göster satırları kaybolur ve Sil satırı görüntülenir.
-
Chicago Orders tablosunda Sipariş Kimliği'ne çift tıklayarak kılavuza ekleyin.
-
Tasarım kılavuzunda, Sipariş Kimliği sütununun Ölçüt satırına Is Null yazın.
-
Sorgu Tasarımı sekmesinin Sonuçlar grubunda Çalıştır'a tıklayın.
Sorguları silme hakkında daha fazla bilgi için bkz. Silme sorgusu oluşturma ve çalıştırma.