Gruplama olmadan grup kullanabilir misiniz?
Gruplama olmadan grup kullanabilir misiniz?

Video: Gruplama olmadan grup kullanabilir misiniz?

Video: Gruplama olmadan grup kullanabilir misiniz?
Video: Excel Dersleri - Gruplandırma 2024, Kasım
Anonim

Kullanabilirsiniz NS GRUP BY yan tümcesi olmadan uygulamak agrega işlev. Aşağıdaki sorgu, ödeme tablosundan veri alır ve gruplar müşteri kimliğine göre sonuç. Bu durumda, GRUP BY, sonuç kümesinden yinelenen satırları kaldıran DISTINCT yan tümcesi gibi çalışır.

Öyleyse, gruplama olmadan toplama işlevini kullanabilir miyiz?

Evet kullanabilirsiniz bir GROUP olmadan toplama TARAFINDAN: tbl'DEN SUM(col) SEÇİN; Sen SELECT içindeki sütunları atla toplu fonksiyonlar , diğer tüm sütunlar içinde bulunmalıdır GRUP Virgülle ayrılmış BY yan tümcesi.

Ayrıca Bilin, gruplama bir toplu işleve göre mi? NS GRUP BY ifadesi gruplar "her ülkedeki müşteri sayısını bul" gibi özet satırlarında aynı değerlere sahip satırlar. NS GRUP BY ifadesi genellikle toplu fonksiyonlar (COUNT, MAX, MIN, SUM, ORTA) grup sonuç kümesi bir veya daha fazla sütun tarafından belirlenir.

Buna bağlı olarak, grubu yan tümcesi olmadan kullanabilir miyiz?

kullanma grupsuz sahip olmak tarafından. ile bir sorgu yan tümcesi olan ayrıca bir sahip olmalıdır grup tarafından cümle . atlarsanız grup tarafından, nerede tarafından hariç tutulmayan tüm satırlar cümle tek olarak geri dön grup . Çünkü nerede ile arasında herhangi bir gruplama yapılmaz. cümleleri olan , birbirlerinden bağımsız hareket edemezler.

Birleştirmelerde group by kullanabilir miyiz?

Yapabilirsiniz INNER kullanarak birden çok tablodan veri sorgulama KATILMAK cümle, o zaman kullanmak NS GRUP BY yan tümcesi grup satırları bir dizi özet satırına dönüştürür.

Önerilen: