BaşlayınÜcretsiz başlayın

HAVING ile filtreleme

Son anahtar sözcüğünüz HAVING. Bir filtreleme cümlesi olması bakımından WHERE ile benzer şekilde çalışır. Tek farkı HAVING cümlesinin gruplandırılmış verileri filtrelemesidir.

Gruplandırılmış verileri filtrelemek özellikle büyük bir veri kümesiyle çalışırken kullanışlı olabilir. Binlerce hatta milyonlarca satırla çalışırken HAVING yalnızca istediğiniz veri grubu için filtreleme yapmanıza olanak tanır, örneğin iki saatten uzun filmler gibi!

Hangi ülkelerin (veya ülkenin) en fazla film sertifikası çeşidine sahip olduğunu bulmak için HAVING kullanma alıştırması yapın.

Bu egzersiz, kursun bir parçasıdır

Orta Düzey SQL

Kursa Göz Atın

Egzersiz talimatları

  • films tablosundan country değerini seçin ve takma adı certification_count olan certification alanının farklı sayısını elde edin.
  • Sonuçları country değerine göre gruplandırın.
  • Sertifikaların benzersiz sayısını yalnızca 10’dan büyük sonuçlarla filtreleyin.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

-- Select the country and distinct count of certification as certification_count
___
-- Group by country
___
-- Filter results to countries with more than 10 different certifications
___
Kodu Düzenle ve Çalıştır