Yazılım İngilizcesi · Veritabanları ve Kalıcı Saklama

GROUP BY ne demek?

Yazılımda anlamı, Türkçe karşılığı ve örnek cümleler

ifadeTemel terim

GROUP BY, yazılımda gruplama, GROUP BY ifadesi anlamına gelir.

Aynı değerlere sahip satırları gruplara ayıran ve her grup için toplam, sayı ya da ortalama hesaplanmasını sağlayan SQL ifadesi.

English: The SQL clause that puts rows with the same values into groups so that a total, count or average can be calculated for each group.

Nerede ve nasıl kullanılır?

Aggregate fonksiyonlarla birlikte kullanılır: SELECT city, COUNT(*) FROM customers GROUP BY city. Standart SQL'de, bir toplama fonksiyonunun içinde olmayan her seçili sütunun GROUP BY'da da yer alması gerekir; bu kuralı çiğnemek en sık yapılan SQL hatalarından biridir. Türk ekipler 'şehre göre grupla' ya da 'group by'la' der.

Örnek cümleler

  1. Group by month to see how revenue changed over the year.

    Gelirin yıl içinde nasıl değiştiğini görmek için aya göre grupla.

  2. The query fails because product_name is in the SELECT list but not in the GROUP BY.

    Sorgu hata veriyor, çünkü product_name SELECT listesinde var ama GROUP BY'da yok.

Sık kullanılan kalıplar

  • GROUP BY a column
  • group by date
  • GROUP BY with HAVING
  • grouped results

Bu kelime başka alanlarda

Aynı İngilizce kelime başka bir alanda farklı bir anlama gelebilir:

Aynı konudan: Veritabanları ve Kalıcı Saklama

Seviyene uygun okumayla pekiştir

Yeni kelimelerin kalıcı olmasının en hızlı yolu seviyene uygun metin okumaktır. Seviyene göre ücretsiz İngilizce kitaplar: