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

Orta seviye SQL

kursunun bir parçasıdır
Kursu Görüntüle

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ı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

-- 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