SQL GİRİŞ VE SQL SORGULARI HAZIRLAMA

Verileri Gruplamak ve Özetlemek

SQL gruplama, bir veri kümesindeki benzer verileri gruplamak ve gruplar üzerinden bir takım işlemler gerçekleştirmek amacı ile kullanılmaktadır. Gruplama işlemleri, verilerin daha anlamlı ve yönetilebilir hale getirilmesine yardımcı olur.

SQL gruplama, bir veri kümesindeki benzer verileri gruplamak ve gruplar üzerinden bir takım işlemler gerçekleştirmek amacı ile kullanılmaktadır. Gruplama işlemleri, verilerin daha anlamlı ve yönetilebilir hale getirilmesine yardımcı olur.

Gruplama Fonksiyonları

SQL'de kullanılan en yaygın gruplama fonksiyonları sum, avg, count, max, min fonksiyonlarıdır.

SUM Fonksiyonu

SUM fonksiyonu, bir sütundaki sayısal değerlerin toplamını hesaplar.

AVG Fonksiyonu

AVG Fonksiyonu, bir sütundaki sayısal değerlerin ortalamasını hesaplar.

COUNT Fonksiyonu

COUNT Fonksiyonu, bir sütundaki kaç değer olduğunu hesaplar.

MAX, MIN Fonksiyonu

MAX, MIN Fonksiyonları, bir sütundaki en büyük ve en küçük değerleri hesaplar.

Group by

Gruplama fonksiyonları genelde Group by ifadesi ile birlikte kullanılır. Adından da anlaşılacağı üzere Group by ifadesi gruplama yapar. Yani sonuç kümesini bir veya birden fazla kolona göre gruplamaktadır.

Gruplar üzerinde koşul belirtme

SQL cümlelerinde koşul ifadeleri için Where bloğu kullanılmaktadır. Fakat oluşturulan gruplar üzerinde bir koşul belirlenecekse bunun Having bloğunda yazılması gerekmektedir. Kısacası bu işlem, Group by işleminden sonra bir koşula göre gruplanmış verileri filtrelemektedir. Group by ifadesi olmadan Having kullanılamaz.

SQL gruplama, bir veri kümesindeki benzer verileri gruplamak ve gruplar üzerinden bir takım işlemler gerçekleştirmek amacı ile kullanılmaktadır. Gruplama işlemleri, verilerin daha anlamlı ve yönetilebilir hale getirilmesine yardımcı olur.

SQL gruplama, bir veri kümesindeki benzer verileri gruplamak ve gruplar üzerinden bir takım işlemler gerçekleştirmek amacı ile kullanılmaktadır. Gruplama işlemleri, verilerin daha anlamlı ve yönetilebilir hale getirilmesine yardımcı olur.

Gruplama Fonksiyonları

SQL'de kullanılan en yaygın gruplama fonksiyonları sum, avg, count, max, min fonksiyonlarıdır.

SUM Fonksiyonu

SUM fonksiyonu, bir sütundaki sayısal değerlerin toplamını hesaplar.

AVG Fonksiyonu

AVG Fonksiyonu, bir sütundaki sayısal değerlerin ortalamasını hesaplar.

COUNT Fonksiyonu

COUNT Fonksiyonu, bir sütundaki kaç değer olduğunu hesaplar.

MAX, MIN Fonksiyonu

MAX, MIN Fonksiyonları, bir sütundaki en büyük ve en küçük değerleri hesaplar.

Group by

Gruplama fonksiyonları genelde Group by ifadesi ile birlikte kullanılır. Adından da anlaşılacağı üzere Group by ifadesi gruplama yapar. Yani sonuç kümesini bir veya birden fazla kolona göre gruplamaktadır.

Gruplar üzerinde koşul belirtme

SQL cümlelerinde koşul ifadeleri için Where bloğu kullanılmaktadır. Fakat oluşturulan gruplar üzerinde bir koşul belirlenecekse bunun Having bloğunda yazılması gerekmektedir. Kısacası bu işlem, Group by işleminden sonra bir koşula göre gruplanmış verileri filtrelemektedir. Group by ifadesi olmadan Having kullanılamaz.

Yardımcı kaynaklar

Sözlük