İçeriğe atla
CodeItRaw
Yol

Satırları özetlemek: COUNT, SUM, AVG, GROUP BY ve grupları süzen HAVING.

Temel fikirler

  • GROUP BY satırları kovalara ayırır; COUNT, SUM, AVG her kovayı tek satıra indirir.
  • WHERE gruplamadan önce satırları, HAVING gruplamadan sonra grupları süzer.
  • SELECT listesinde ya gruplanan sütun ya da bir toplama fonksiyonu olmalı.

Kalıp

SELECT dept_id, COUNT(*) AS n, AVG(salary)
FROM employees
GROUP BY dept_id
HAVING COUNT(*) > 2;

Önce şunları tamamla:SQL: Seçmek ve Süzmek

Dersler

Her ders tek bir fikri sıfırdan anlatır ve birkaç görevle biter. Dersler sırayla açılır; anlatımı istediğin zaman okuyabilirsin.

  1. 01

    Saymak ve gruplamak

    0/2 görev

  2. 02

    Ortalama, toplam ve HAVING

    0/3 görev

Boss

  • 03

    Ayın satıcısı

    SQL sorgusu

  • Boss, konunun bütün dersleri bitince açılır. Onu da çözünce konu tamamlanır ve sonraki konular açılır.