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

Filtreleme ve seçmeyi birleştirme

Ufak bir test zamanı. Şu ana kadar bu dersten öğrendiğiniz SQL terimleri arasındaCOUNT() , DISTINCT, LIMIT,WHERE OR, AND, BETWEEN, LIKE, NOT LIKE, , ve yer INalmaktadır. Bu egzersizde bunlardan bazılarını birlikte kullanmaya çalışacaksınız. Daha karmaşık sorgular yazmak, nitelikli bir SQL programcısı olduğunuzda sizin için standart hale gelecektir.

Bu sorgu şimdiye kadar gördüklerinizden biraz daha karmaşık olacağından, başlamanız için bir miktar kod ekledik. Burada da DISTINCT kullanacaksınız çünkü şaşırtıcı bir şekilde bu veri kümesinde “Hamlet” adında iki film var!

Veri kümemizde İngilizce konuşan gençler için uygun olabilecek 90’lar filmlerinin hangileri olduğunu öğrenmek için talimatları izleyin.

Bu egzersiz

Orta Düzey SQL

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

Egzersiz talimatları

  • Film veritabanından benzersiz title değerlerini sayın ve verilen takma adı kullanın.
  • Yalnızca release_year değeri 1990 ile 1999 arasında olan filmleri içerecek şekilde filtreleyin.
  • Sorgunuzu İngilizce filmlerle daraltan başka bir filtre ekleyin.
  • "G", "PG" ve "PG-13" derecelendirmelerine sahip filmleri seçmek için son bir filtre ekleyin.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

-- Count the unique titles
SELECT ___ AS nineties_english_films_for_teens
FROM films
-- Filter to release_years to between 1990 and 1999
WHERE ___
-- Filter to English-language films
	___
-- Narrow it down to G, PG, and PG-13 certifications
	___;
Kodu Düzenle ve Çalıştır