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.

Bu makalede, bir kayıt kümesinde en yüksek veya en düşük değerleri bulmak için Access'te en yüksek değer sorgusunu nasıl kullanabileceğiniz açıklanmıştır. Hangi ürünlerin iyi satıp hangilerinin satılamayacak gibi çeşitli iş sorularını yanıtlamak için en önemli sorgular kullanırsiniz.

Ne yapmak istiyorsunuz?

En önemli sorguları anlama

Bir tablo alanında en yüksek veya en alt değerleri içeren kayıtları bulmaniz gerekirken, en üst değer sorgusunu kullanırsınız. Aşağıdaki soru türlerini yanıtlamak için en önemli değer sorgusunu kullanabilirsiniz.

  • En pahalı ürün hangisidir?

  • Sonraki doğum günlerini hangi üç çalışan aldı?

  • Hangi bölümler geçerli yıl boyunca en büyük veya en az satışa neden oldu?

  • Satışlarda ilk veya son beş yüzdeyi hangi ürünler kaplar?

  • Ürün kategorilerinin her bir üründe, satışlarda ilk veya son beş yüzdeyi hangi ürünler kaplar?

Kısa bir süre için, en iyi değerler sorgusu sıralamayı ve sonra verilerinizi filtre kullanarak alanda en yüksek veya en alttaki değerleri geri dönmesini sağlar. Sayısal (para birimi dahil) ve tarih değerlerini aramak için en önemli değerler sorgularını kullanabilirsiniz.

En iyi değerler sorgusu oluşturma işlemi şu kapsamlı adımları izler:

  • Seçme sorgusu veya toplamlar sorgusu oluşturun.

    Bir tablodaki en yüksek veya en alt değerleri bulmak için seçme sorgusu kullanırsınız. Bir veya birden çok kategorinin en yüksek veya en alt değerlerini bulmak için toplamlar sorgusunu kullanırsınız. Örneğin, "En yüksek veya en ucuz ürün nedir" gibi bir soruyu yanıtlamak için, bir seçme sorgusu oluşturarak başlayabilirsiniz. "Her ürün kategorimizin hangi ürünleri satışlarda ilk veya son beş yüzdeyi kaplar" gibi bir soruyu yanıtlamak için toplamlar sorgusunu kullanırsiniz. Ayrıca, kategorilere ayrılırken bir kayıt veya kayıt grubunda en yüksek ve en alt değerleri bulmak için de sorgu türünden birini kullanabilirsiniz.

  • Sorguya bir sıralama düzeni uygulama.

  • Sorguya başka ölçütler uygulama.

  • Sorgunun geri dönmesini istediğiniz kayıt sayısını belirtin. Alanda değerlerin en yüksek yüzde 5'i gibi bir yüzde değeri belirtebilirsiniz veya bir alanın ilk 10 değeri gibi sabit bir sayı belirtebilirsiniz.

En yüksek değer sorgusuyla filtre arasında seçim seçme

En yüksek değer sorgusunu oluşturmalı veya filtre uygulamalı olup olmadığınızı belirlemek için, şunları göz önünde önünde yapın:

  • Bir alanda en yüksek veya en düşük değerleri içeren kayıtları geri almak istiyor ve tam olarak üst veya alt alan değerlerini bilmiyorsanız (veya hiç önemli değilse), en iyi değerler sorgusunu oluşturursanız.

  • Alanda yer alan değerle eşleşen ya da ilgilendiğiniz bir değerden küçük veya daha büyük olan tüm kayıtları geri dönmek için filtre uygulayabilirsiniz. Örneğin, fiyatları 50 TL ile 100 TL arasında olan ürünleri görmek için bir filtre uygulayabilirsiniz. Bu şekil, sorgu Tasarım görünümünde örnek bir filtreyi ve bu tür bir filtrenin üretilebilirsiniz sonuçları gösterir:

    50 YTL ile 100 YTL arasındaki ürünler

    Filtre oluşturma ve kullanma hakkında daha fazla bilgi için, Access veritabanında seçili kayıtları görüntülemek için filtre uygulama makalesine bakın.

En yüksek değer sorgularını oluşturma ve kullanma kuralları

Devam ederken, sorgu türüne (seçme sorgusu veya toplamlar sorgusu) bakılmaksızın, çalışan veya ürün adları gibi açıklayıcı veriler içeren alanları ve bulmak istediğiniz fiyat veya tarih alanı gibi üst veya alt değerleri içeren alanları kullan gerektiğini unutmayın. Birden çok veri alanı kullanabilirsiniz ve toplamlar sorgusu kullanıyorsanız, veri alanlarınız genellikle şehir veya ülke/bölge alanı gibi kategori bilgilerini de içermeli. Kategori verilerini yalnızca tüm kayıtlarda çalışan bir toplamlar sorgusu oluştururken (örneğin, "en pahalı siparişlerin en yüksek yüzde beşi göster" gibi) yok gösterebilirsiniz. Ayrıca, bir kayıt veya kayıt grubunun kategorilere ayrılırken en yüksek ve en alt değerlerini bulmak için seçme sorgusu veya toplamlar sorgusu da kullanabilirsiniz. Bunu yapma hakkında daha fazla bilgi için, bu makalenin devam bölümünde, kategoriler veya gruplarda yer alan kayıtlar için en yüksek veya en alt değerleri bulma bölümüne bakın.

En yüksek veya en alt değerleri içeren kayıtları bulma

Bu bölümdeki adımlarda, temel bir en yüksek değer sorgusunun ve daha gelişmiş bir sorgunun nasıl oluşturularak oluşturularak anlatılacaktır. İlk adımlarda en önemli değerler sorgusunun temel bölümleri, ikinci bölümde ise sonraki birkaç çalışan doğum gününün nasıl bulunarak bulunarak açık olduğu açıklandı. Adımlar aşağıdaki örnek tabloyu kullanır:

Soyadı

Ad

Adres

Şehir

Ülke/bölge

Doğum Tarihi

İşe Alma Tarihi

Çetinok

Barış

1 Ana Cadde

Üsküdar

USA

05.02.1968

10-Haz-1994

Heloo

Waleed

Manolya Cad

İzmir

USA

22.02.1957

22.1996

Guido

Pica

3122 75. Ave. S.W.

Seattle

USA

11.11.1960

11.02.2000

Bagel

Adem A.'nın

1 Contoso Blvd.

Londra

UK

22.Mar.1964

22.Haz-1998

Fiyat

Julian

Efe Sok 17/2

Bursa

Meksika

05-Haz-1972

05.05.2002

Hughes

Oya

3122 75. St. S.

Seattle

USA

23.01.1970

23.Nis-1999

2010

Steve

67. Sokak 12/3

Zonguldak

USA

14 Nis-1964

14.02.2004

Birkby

Dana

2 Burunlu Pkwy

Portland

USA

29 Ekim-1959

29 Mar-1997

Bagel

Adem A.'nın

1 Contoso Blvd.

Londra

UK

22.Mar.1964

20-Haz-1998

Ekleyebilirsiniz, bu örnek tabloya verileri el ile girebilirsiniz veya bu tabloyu Microsoft Excel gibi bir elektronik tablo programına kopyalayıp, sonra da sonuçta elde edilen çalışma sayfasını Access.

Not: Elektronik tablo programınız yoksa, örnek verileri Not Defteri gibi bir metin düzenleyicisine kopyalayabilirsiniz. Metin verilerini içeri aktarma hakkında daha fazla bilgi için, metin dosyasındaki verileri içeri aktarma veya verilere bağlama makalesine bakın.

Temel en önemli değerler sorgusu oluşturma

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

  2. Sorguda kullanmak istediğiniz tabloya tıklayın, tabloyu tasarım kılavuzuna eklemek için Ekle'ye tıklayın ve sonra da Kapat'a tıklayın.
    -veya-
    Tabloya çift tıklayın.
    Örnek verileri kullanıyorsanız, Sorguya Çalışanlar tablosu ekleyin.

  3. Sorguda kullanmak istediğiniz alanları tasarım kılavuzuna ekleyin. Her alanı çift tıkladıktan sonra alan satırına sürükleyip boş bir hücreye bırakabilirsiniz.
    Örnek tabloyu kullanıyorsanız Ad, Soyadı ve Doğum Tarihi alanlarını ekleyin.

  4. En üst veya en alt değerlerini içeren alanda (örnek tabloyu kullanıyorsanız Doğum Tarihi alanı), Sırala satırına tıklayın ve Artan veya Azalan'ı seçin.
    Değerler alanınız fiyatlar veya satış rakamları gibi sayılar içeriyorsa, Artan sıralama düzeni en düşük değerleri, Azalan sıralama düzeni de en yüksek değerleri döndürür. Değerler alanınız tarih içeriyorsa, Azalan sıralama düzeni en son tarihi, Artan sıralama ise en erken tarihi döndürür.

    Önemli: Yalnızca en yüksek veya en alt değerlerinizi içeren alanlar için Sırala'nın artan veya Azalan olarak sırala'ya ayarlanmış olması gerekir. En yüksek veya en düşük değerlerinizi içeren alan dışında bir alan için bir sıralama düzeni belirtirsiniz (örneğin, Fiyat yerine ÜrünAdı) sorgu istediğiniz sonuçları geri dönmez.

  5. Tasarım sekmesinin Sorgu Yapısı grubunda, Return (En Büyük Değerler listesi) seçeneğinin yanındaki aşağı oka tıklayın ve görmek istediğiniz kayıtların sayısını veya yüzdesini girin ya da listeden bir seçenek belirtin.

  6. Sorguyu çalıştırmak ve sonuçları Veri Sayfası görünümünde görüntülemek için Çalıştır'a tıklayın.

  7. Sorguyu kaydedin ve sonraki adımlarda kullanmak üzere açık tutabilirsiniz.

Bu tür en önemli değerler sorgusunun, şirketin en eski veya en yeni kişisi olduğu gibi temel soruları yanıtlayana bakabilirsiniz. Sonraki adımlarda, sorguya güç ve esneklik eklemek için ifadelerin ve diğer ölçütlerin nasıl kullanımı açıklandı. Sonraki adımda gösterilen ölçütler, sonraki üç çalışan doğum günü verir.

Sorguya ölçüt ekleme

Not: Bu adımlarda, önceki bölümde açıklanan sorguyu kullanabileceğiniz varsayılacaktır.

  1. Önceki adımlarda oluşturduğunuz sorguyu Tasarım görünümünde açın.

  2. Sorgu tasarım kılavuzunda, Doğum Tarihi sütununu sağdaki sütunda İfade1 ifadesini kopyalayıp yapıştırın veya yazın: DatePart("m",[Doğum Tarihi]).DatePart işlevi, Doğum Tarihi alanında değerin ay bölümünü ayıklar.

  3. İfadenizi içeren sütunun sağ tarafından İfade2: DatePart("d",[Doğum Tarihi])ifadesini kopyalayıp yapıştırın veya yazın. Bu durumda, DatePart işlevi Doğum Tarihi alanında değerin gün bölümünü ayıklar.

  4. Her ifadenin Göster satırdaki onay kutularını temizleyin, ardından her ifade için Sırala hücresine tıklayın ve Artan'ı seçin.

  5. İsteğe bağlı olarak, sorgunun kapsamını sınırlandıran bir ölçüt belirtebilirsiniz. Ölçütleri belirttiğinizde, sorgu yalnızca ölçüte uyan kayıtları sıralar ve sıralanmış listenin içindeki en üst veya alt alan değerlerini tanımlar.
    Örnek verilerle devam etmek için, Doğum Tarihi alanın Ölçütler satırına bu ifadeyi yazın veya kopyalayıp yapıştırın:

    Month([Doğum Tarihi]) > Month(Date()) Or Month([Doğum Tarihi])= Month(Date()) And Day([Doğum Tarihi])>Day(Date())

    Bu ifade şunları yapar: Month([Doğum Tarihi]) > Month(Date()) bölümü, her çalışanın doğum tarihini denetler ve gelecekte bir aya denk gelen olup olmadığını denetler ve doğruysa bu kayıtları sorguya içerir. İfadenin Month([Doğum Tarihi])= Month(Date()) And Day([Doğum Tarihi])>Day(Date()) bölümü, doğum tarihin geçerli tarihten sonra mı yoksa geçerli tarihten sonra mı olduğunu görmek için geçerli ayda oluşan doğum tarihlerini denetler. Bu koşul doğruysa, işlev sorgu sonuçlarına bu kayıtları içerir. Özetlemek gerekirse, bu ifade doğum tarihi 1 Ocak ile sorguyu çalıştıracak tarih arasında olan tüm kayıtları yoksayar.

    Sorgu ölçütü ifadelerinin diğer örneklerini görmek için, sorgu ölçütü örnekleri makalesine bakın.

  6. Tasarım sekmesinin Sorgu Yapısı grubunda, Return (En Büyük Değerler listesi) seçeneğinin yanındaki aşağı oka tıklayın ve görmek istediğiniz kayıtların sayısını veya yüzdesini girin ya da listeden bir seçenek belirtin.

  7. Sorguyu çalıştırmak ve sonuçları Veri Sayfası görünümünde görüntülemek için Çalıştır'a tıklayın.

Sorgunuz beklediğinizden daha fazla kayıt döndürse

Verileriniz bir tarih değerini paylaşan kayıtlar içeriyorsa, en üstteki değerler sorgunuz beklediğinizden daha fazla veri geri getirebilirsiniz. Örneğin, üç çalışan kaydı almak için en önemli değerler sorgusunu tasarlayasınız, ancak aslında dört tane görüyorsunuz çünkü "Edward" ve "Edwards" doğum gününü paylaşıyor. Bu sorgu türü, bu değerlerin kaç kaydına sahip olduğu fark etmez, tüm en önemli değerleri döndürür. Yinelenen değerleri dışlamak için, Benzersiz Değerler adlı özelliği Evet olarakayarlayın. Bu özelliği kullanma hakkında bilgi için, bu makalenin devamlarındayinelenen kayıtlar görüyorsanız bölümüne bakın.

LastName

DoğumTarihi

Johnson

9/26/1968

Çetin

10/2/1970

Edwards

10/15/1965

Bire bir

10/15/1969

Sorgunuz beklediğinizden daha az kayıt döndürürse

Bir alanda ilk veya son beş kaydı geri dönecek şekilde bir sorgu tasarlayanın, ancak bu kayıtlardan yalnızca üç tane gördüğünüzi varsayalım. Kural olarak, sorguyu Tasarım görünümünde açarak ve tasarım kılavuzunda Istediğinizden daha kısıtlayıcı ölçütler için Ölçüt satırı gözden geçirerek bu tür bir sorunu çözersiniz. Ölçütler hakkında daha fazla bilgi için, sorgu ölçütü örnekleri makalesine bakın.

Yinelenen kayıtlar görüyorsanız

En yüksek değer sorgusu yinelenenleri döndürürse, sorgu kayıtları birbirinden ayıracak alanları içermeyebilirsiniz, çünkü temel alınan tablolarda yinelenen kayıtlar veya yinelenen kayıtlar var gibi görünür. Örneğin, burada, en son sevk edilen beş siparişin yanı sıra işlemi yapan satış temsilcisinin adını gösteren bir sorgu ve bu sorgu yer aldı.

SevkTarihi

Satış Elemanı

11/12/2004

Fontana

11/12/2004

Moreno

10/12/2004

Osada

10/12/2004

Osada

10/12/2004

Fontana

Üçüncü ve dördüncü kayıtlar yinelenen kayıt olarak görünse de, büyük olasılıkla satış temsilcisi Osada aynı gün sevk edilen iki farklı siparişi işlemişti.

Gereksinimlerinize bağlı olarak, yinelenen kayıtların geri dönmelerini önlemek için iki öğeden birini de ebilirsiniz. SiparişKimsi ve MüşteriKimlik alanları gibi kayıtları ayırt etmeye yardımcı olacak alanlar eklemek için sorgunun tasarımını değiştirebilirsiniz. Yinelenen kayıtlardan yalnızca birini görmek yeterli olacaksa, sorgunun Benzersiz Değerler Özelliğini Evet olarak ayarerek yalnızca farklı kayıtlarıgösterebilirsiniz. Bu özelliği ayarlamak için, sorgu Tasarım görünümünde F4 tuşuna basarak sorgunun özellik sayfası görüntülenir, Benzersiz Değerler özelliğini bulun ve Evet olarak ayarlayın.

Yinelenen kayıtlarla ilgilenme hakkında daha fazla bilgi için, sorguyla yinelenen kayıtları bulma makalesine bakın.

Sayfanın Başı

Kategoriler veya gruplarda kayıtlar için en yüksek veya en alt değerleri bulma

Toplamlar sorgusu oluşturarak gruplara düşen kayıtların en yüksek veya en alt değerlerini bulursınız. Devam ederken, toplamlar sorgusunun varsayılan olarak yalnızca grup verilerinizi içeren alanı veya alanları (örneğin, "kategoriler" alanı) ve en yüksek veya en düşük değerleri içeren alanı (örneğin, "fiyat" alanı) içer içerenin, toplamlar sorgusunu unutmayın. Toplamlar sorguları, kategorideki öğeleri açıklayan başka alanlar ekser. Bununla birlikte, toplamlar sorgunuzdaki alanların yanı sıra açıklayıcı veriler içeren diğer tablolardan alanlar içeren ikinci bir sorgu oluşturabilirsiniz.

Örneğin, bir ürün tablon olduğunu ve her ürünü Board Games, Puzzles gibi bir kategoriye atadığınız varsayalım. Her kategorideki en pahalı ürünü tanımlamak için bir toplamlar sorgusu oluşturursanız, sorgu yalnızca kategori verilerini içeren alanı veya alanları ve fiyat verilerini içeren alanı içerebilir. Bu örnekte, Kategori Adı adlı bir alan ve Fiyat adlı bir alan olduğunu varsayalım. Bu tür bir sorguyu çalıştırabilirsiniz, Access Fiyat alanı başlangıcına "MaxOf" veya "MinOf" (seçtiğiniz işleve bağlı olarak) ekler; şöyle:

Kategori Adı

MaxOfPrice

Board Games

55,00 TL

Bulmacalar

43,90 TL

Bilgisayar Oyunları

263,50 TL

Bebek

81,00 TL

...

...

Toplamlar sorgunuz, ürün adları veya sağlayıcı adları gibi, ürünü açıklamasına yardımcı olacak (ve dolayısıyla verilerin daha kolay anlaşılır hale getirir) başka alanlar bulunduramaz:

Kategori Adı

MaxOfPrice

Ürün Adı

Sağlayıcı Adı

Board Games

55.000 TL

C++ ile eğlenceli

Proseware, Inc.

Bulmacalar

43,90 TL

İlişkisel Veritabanı Diyagramı

Lucierne Yayımlama

Bilgisayar Oyunları

263,50 TL

Bilgisayar Bilgisayar Bilgisayar Ve Efsanevi Varlıklar

Litware, Inc.

Bebek

81,00 TL

Programcı Eylem Rakamı

Contoso, Ltd

...

...

...

...

Bu açıklayıcı verileri görmek için, toplamlar sorgunuzdaki alanları ek veri alanlarıyla birleştiren ikinci bir seçme sorgusu oluşturabilirsiniz.

Bu bölümdeki adımlarda, her kategori kümesinde en pahalı ürünleri tanımlamak için gereken toplamlar sorgusunu ve seçme sorgusunu nasıl oluşturacağız açıklandı. Adımlarda aşağıdaki örnek tabloların kullanımı varsayılacaktır:

Kategoriler tablosu

KategoriKimliği

Kategori Adı

Açıklama

1

Board Games

Her yaş ve beceri düzeyi

2

Bulmacalar

Evet, sözcük bulmacaları, bulmaca oyuncakları

3

Bilgisayar Oyunları

Tüm konsollar ve beceri düzeyleri

4

Bebek

Eylem rakamları, moda!

5

Spor Donanımı

Topuzlar, giyim, ağ

6

Modeller/Hobi

Uçaklar, arabalar, uçaklar

Sağlayıcılar tablosu

TedarikçiKimlikKimlik

Sağlayıcı Adı

1

Fabrikam

2

Topaç Oyuncakçılık

3

Northwind Traders

4

Adventure Works

5

Lucierne Yayımlama

6

Proseware, Inc.

7

Contoso, Ltd

8

Geniş Dünya Aktaranları

9

Wingtip Toys

10

Geniş Dünya Aktaranları

11

Litware, Inc.

12

Southridge Video

Ürünler tablosu

Ürün Adı

TedarikçiKimlikKimlik

KategoriKimliği

Fiyat

Programcı eylem rakamı

7

4

12,95 TL

C++ ile eğlenceli

6

1

15,85 TL

İlişkisel Veritabanı Diyagramı

5

2

22,50 TL

Sihirli Bilgisayar Yongası

3

2

32,65 TL

Erişim! Oyun!

1

1

22,95 TL

Bilgisayar Bilgisayar Bilgisayar Ve Efsanevi Varlıklar

11

3

78,50 TL

Bilgisayar Vezneleri için Alıştırma! The DVD!

4

5

14,88 TL

Ultimate Flying Pizza

2

5

36,75 TL

Harici 5,25 inç Disket Sürücü (1/4 Ölçek)

8

6

65,00 TL

Yönetici eylem dışı şekil

9

4

78,88 TL

Om

12

3

53,33 TL

Kendi klavyenizi oluşturma

1

6

77,95 TL

Not: Adımlarda, Kategoriler ve Ürünler tabloları arasında bire çok ilişki olduğu ve Sağlayıcılar ile Ürünler tabloları arasında da aynı olduğu varsayılacaktır. Bu durumda, tablolar SağlayıcıKimlik ve KategoriKimlik alanlarını paylaşır. Sonraki bölümlerde açıklanan toplamlar sorgusu ilişkiler olmadan çalışmaz.

Toplamlar sorgusunu oluşturma

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

  2. Çalışmak istediğiniz tabloları seçin, Ekle'ye tıklayın ve sonra tabloları eklemeyi bitirdikten sonra Kapat'a tıklayın.
    -veya-
    Kullanmak istediğiniz tablolara çift tıklayın ve sonra Kapat'a tıklayın. Her tablo tasarım kılavuzunda görünür. Yukarıda listelenen örnek tabloları kullanırsanız, Kategoriler ve Ürünler tablolarını eklersiniz.

  3. Sorguda kullanmak istediğiniz tablo alanlarına çift tıklayın.
    Bu noktada, sorguya yalnızca grup alanlarını ve değer alanını eklemenize emin olur. Önceki tabloda listelenen örnek verileri kullanırsanız, Kategoriler tablosundan Kategori Adı alanını ve Ürünler tablosundan Da Fiyat alanını eklersiniz.

  4. İsteğe bağlı olarak, sorgunun kapsamını sınırlandıran bir ölçüt belirtebilirsiniz.
    Yalnızca ölçütlere uyan kayıtlar sıralanmış ve üst ve alt alan değerleri bu sıralanmış listede tanımlanır. Örneğin, Spor kategorisindeki ürünleri dışarıda tutmak için, bu ifadeyi Kategori Adı alanında ölçüt satırına eklersiniz: <>"Spor".
    Sorgu ölçütü ifadelerinin diğer örneklerini görmek için, sorgu ölçütü örnekleri makalesine bakın.

  5. Sorguyu toplamlar sorgusuna dönüştürebilirsiniz.

    1. Tasarım sekmesininGöster/Gizle grubunda Toplamlar'a tıklayın.

      Toplam satırı tasarım kılavuzunda görünür.

  6. Her grup alanı için Toplam hücrenin Grupla olarak ayarlanmış olduğundan emin olmak ve ardından değer alanı toplam hücresi (en üst veya en alt değerleri içeren alan) En Büyük veya En Küçük olarak ayarlayın.
    En Büyük'e seçerek bir sayısal alanın en büyük değerini, Tarih/Saat alanında ise en son tarih veya saat değerini döndürür. En Küçük seçeneğinin belirlemesi, sayısal bir alanda en küçük değeri ve Tarih/Saat alanında en erken tarih veya saat değerini döndürür. Örnek verileri kullanıyorsanız, Kategori Adı alanı toplam hücresini Grupla olarak ve Fiyat alanı toplam hücresini De En Büyük veya En Küçük olarak ayarlayın.

  7. Tasarım sekmesinin Araçlar grubunda, İade listesinin All olarak ayar olduğundan emin olun ve sonra çalıştır'a tıklarsanız sorguyu çalıştırın ve sonuçları Veri Sayfası görünümünde görüntüleyin.

    Not: 7. adımda seçtiğiniz işleve bağlı olarak, Access sorguda değer alanını MaxOfFieldName veya MinOfFieldName olarak değiştirir. Örnek tabloları kullanıyorsanız, Access MaxOfPrice veya MinOfPrice alanını yeniden adlandırıyor.

  8. Sorguyu kaydedin ve sonraki adımlara gidin.

Sorgu, ürün adlarını veya ürünlerle ilgili diğer bilgileri geri dönmez. Ek verileri görmek için, yeni oluşturduğunuz sorguyu içeren ikinci bir sorgu oluşturmanız gerekir. Sonraki adımlarda bu ikinci sorgunun nasıl oluşturularak oluşturulacağız.

Daha fazla veri görüntülemek için ikinci sorgu oluşturma

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

  2. Sorgular sekmesine tıklayın ve sonra önceki bölümde oluşturduğunuz toplamlar sorgusuna çift tıklayın.

  3. Tablolar sekmesine tıklayın ve toplamlar sorgunuza ek olarak görmek istediğiniz diğer ilişkili verileri içeren tabloları ekleyin.
    Daha önce listelenen örnek tabloları kullanırsanız Kategoriler, Ürünler ve Sağlayıcılar tablolarını yeni sorgunuza eklersiniz.

  4. Toplamlar sorgusundaki alanları üst tablodaki ilgili alanlarıyla birleştirme. Bunu yapmak için, toplamlar sorgusundaki her alanı tabloda ilgili alana sürükleyin.

    Örnek verileri kullanıyorsanız, toplamlar sorgusunda Kategori Adı alanını Kategoriler tablosunda Kategori Adı alanına sürükleyin. Ardından, toplamlar sorgusunda MaxOfPrice alanını Ürünler tablosunda Fiyat alanına sürüklersiniz. Birleştirmeler, yeni seçme sorgunuza toplamlar sorgusunda ve diğer tablolarda yer alan verileri bir araya getirmenize olanak sağlar.

  5. Toplamlar sorgusunun penceresinde, tüm sorguyu tasarım kılavuzuna eklemek için yıldız işaretine çift tıklayın ve sonra sorgudaki diğer tablolardan ek alanları sürükleyin.

    Örnek tabloları kullanıyorsanız, önceki bölümde oluşturduğunuz toplamlar sorgusunu çift tıklatın ve ardından Sırasıyla Ürünler ve Tedarikçiler tablosundan Ürün Adı ve Sağlayıcı alanlarını ekleyin.

  6. İsteğe bağlı olarak, bir veya birden çok sütun için sıralama düzeni belirtin.
    Örneğin, kategorileri alfabetik düzende listele, Kategori Adı sütununu Sırala hücresini Artan olarak ayarlayın.

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

    Bu sorguyu çalıştırır ve sonuçları Veri Sayfası görünümünde görüntüler.

İpucu: Fiyat sütun başlığının MaxOfPrice veya MinOfPriceolarak görünmesini istemiyorsanız, sorguyu Tasarım görünümünde açın ve kılavuzdaki Fiyat sütununda Fiyat: MaxOfPrice veya Fiyat: MinOfPriceyazın. Bunu yapmak, Fiyat'ın Veri Sayfası görünümünde sütunun başlığı olarak görünmesini sağlar.

Sayfanın Başı

En yüksek ve en alt değerleri içeren kayıtları bulma

Bu makalede daha önce oluşturduğunuz sorgular en yüksek veya en alt değerleri geri getirse de her ikisini de geri getire değişebilir. Tek bir görünümde her iki değer kümesi de görmek için, biri en yüksek değerleri, diğeri de en alttaki değerleri alan iki sorgu oluşturmanız ve sonra da sonuçları birleştirin ve tek bir tabloda depolayın.

En üst ve en alt değerleri bulma ve bu verileri tabloda görüntüleme işlemi şu kapsamlı adımları izler:

  • En yüksek değer sorgusunu ve en alttaki değerler sorgusunu oluşturun veya verilerinizi gruplasanız Min ve Max işlevlerini kullanan toplamlarsorguları oluşturun.

  • En yüksek değer sorgusunu (veya Maksimum toplamlar sorgusunu) tablo yapma sorgusuna dönüştürin ve yeni bir tablo oluşturmak için bu sorguyu çalıştırın.

  • En alttaki değerler sorgusunu (veya Min toplamlar sorgusunu) bir ekleme sorgusuna dönüştürebilirsiniz ve kayıtları en iyi değerler tablonuza eklemek için bu sorguyu çalıştırın.

    Bu bölümlerdeki adımlarda sorgunun nasıl oluşturulacakları açıklanmaktadır.

    Not: Veritabanınız dijital olarak imzalanmış değilse veya güvenilir bir konumda yer alamadıkça, Access burada açıklanan eylem sorgularını çalıştırmanızı engelleyebilirsiniz. Burada açıklanan tablo yapma ve ekleme sorgularını oluşturmadan önce, engellenen içerikleri etkinleştirmek için ilk adım kümelerini izleyin.

    Veritabanındaki içeriği etkinleştirme

    • İleti Çubuğu'nda İçeriği Etkinleştir'e tıklayın.

    • Sorguyu yeniden çalıştırın.

  • En üst ve en alt değer sorgularını oluşturun.

    Üst veya alt değerler sorgusu oluşturmak için gereken adımlar için, bu makalenin önceki kısımlarında yer alan Ve en yüksek veya en alt değere sahip kayıtları bulma bölümüne bakın. Kayıtlarınızı kategoriye göre gruplasanız, bu makalenin başlarındaki kategoriler veya gruplarda yer alan kayıtlar için en yüksek veya en alt değerleri bulma bölümüne bakın.

  • Sonraki adımlarda her sorguyu kaydedin ve kullanım için açık bırakın.

Tablo yapma sorgusu oluşturma

  1. En önemli değerler sorgunuz Tasarım görünümünde açıkken:

    Tasarım sekmesinin Sorgu Türü grubunda Tablo Yap'ı tıklatın.
    Tablo Yapma iletişim kutusu görüntülenir.

  2. Tablo Adı kutusuna, en üst ve en alttaki kayıtları depolayacak tablo için bir ad yazın. Örneğin, İlk ve Son Kayıtlar yazın veTamam'a tıklayın.
    Her sorguda, sonuçları Veri Sayfası görünümünde göstermek yerine, sorgu bir tablo oluşturur ve en üstteki değeri geçerli verilerle değiştirir.

  3. Sorguyu kaydedin ve kapatın.

Ekleme sorgusu oluşturma

  1. En alttaki değer sorgusunu Tasarım görünümünde açın.

  2. Tasarım sekmesinin Sorgu Türü grubunda Ekle'yi tıklatın.

  3. Ekle iletişim kutusunda, Tablo Yapma iletişim kutusuna aynı adı yazın.
    Örneğin, İlk ve Son Kayıtlar yazın ve Tamam'a tıklayın. Her sorguda, sonuçları Veri Sayfası görünümünde göstermek yerine, sorgu kayıtları Üst ve Alt Kayıtlar tablosuna ekler.

  4. Sorguyu kaydedin ve kapatın.

Sorguları çalıştırma

Artık iki sorguları çalıştırmaya hazır oluruz.

  • Gezinti Bölmesi'nde en üstteki değer sorgusunu çift tıklatın ve iletilerde Evet'i tıklatın.

  • Alt Değer sorgusunu çift tıklatın ve iletilerde Evet'i tıklatın.

  • Veri Sayfası görünümünde en üst ve en alttaki kayıtlar tabloyu açma.

Sayfanın Başı

Daha fazla yardıma mı ihtiyacınız var?

Yeteneklerinizi geliştirin

Eğitimleri keşfedin >

Yeni özellikleri ilk olarak siz edinin

MICROSOFT 365 INSIDER’LARA KATILIN >

Bu bilgi yararlı oldu mu?

Dil kalitesinden ne kadar memnunsunuz?
Deneyiminizi ne etkiledi?

Geri bildiriminiz için teşekkürler!

×