HAVING Yan Tümcesi

Access’deki HAVING yan tümcesi, GROUP BY yan tümcesi bulunan SELECT deyiminde gruplandırılmış hangi kayıtların görüntüleneceğini belirtir. GROUP BY kayıtları birleştirdikten sonra, HAVING yan tümcesi, HAVING koşullarına uyan ve GROUP BY yan tümcesi ile gruplandırılmış kayıtları görüntüler.

Sözdizimi

SELECT alanlistesi
FROM tablo
WHERE seçimölçütleri
GROUP BY grupalanlistesi
[HAVING grupölçütleri]

HAVING yan tümcesi içeren bir SELECT deyiminin bölümleri şunlardır:

Kısım

Açıklama

alanlistesi

Diğer alan adı, SQL toplam işlevi, seçim doğrulamaları (ALL, DISTINCT, DISTINCTROW veya TOP) veya diğer SELECT deyimi seçenekleri ile alınabilecek alan veya alanların adı.

tablo

Kayıtların getirildiği tablonun adı.

seçimölçütleri

Seçim ölçütleri. Deyim bir WHERE yan tümcesi içeriyorsa, Microsoft Access veritabanı altyapısı, kayıtlara WHERE koşullarını uyguladıktan sonra değerleri gruplandırır.

grupalanlistesi

Kayıtları gruplandırmak için kullanılan en çok 10 alanın adı. Grupalanlistesi içindeki alan adlarının sırası, grupta en üst düzeyden en alt doğru gruplandırma düzeylerini belirler.

grupölçütleri

Gruplandırılmış kayıtlardan hangilerinin görüntüleneceğini belirleyen ifade.

Notlar

HAVING isteğe bağlıdır.

HAVING, hangi kayıtların seçileceğini belirten WHERE yan tümcesine benzer. Kayıtlar GROUP BY ile gruplandırıldıktan sonra HAVING hangi kayıtların görüntüleneceğini belirtir:

SELECT CategoryID,
Sum(UnitsInStock)
FROM Products
GROUP BY CategoryID
HAVING Sum(UnitsInStock) > 100 And Like "BOS*";

HAVING yan tümcesi, And ve Or gibi mantıksal işleçlerle birbirine bağlanmış en çok 40 ifade içerebilir.

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.

×