Junior — Middle
SQL sorgularında GROUP BY operatörünü kullanıyor musun?
sobes.tech yapay zeka
AI'dan gelen yanıt
Evet, GROUP BY ifadesi SQL sorgularında sıkça kullanılır, bir veya birkaç sütuna göre satırları gruplamak ve her grup için toplu fonksiyonlar (örneğin, COUNT, SUM, AVG) gerçekleştirmek gerektiğinde.
Örneğin, bir sipariş tablosu varsa ve her müşteri için sipariş sayısını öğrenmek istiyorsanız, şu sorguyu yazabilirsiniz:
SELECT customer_id, COUNT(*) AS orders_count
FROM orders
GROUP BY customer_id;
Bu, tüm kayıtları customer_id'ye göre gruplayacak ve her müşteri için sipariş sayısını sayacaktır. GROUP BY, veri analizi ve özet raporlar oluşturmak için faydalıdır.