Erste SchritteKostenlos loslegen

Filtern und Auswählen kombinieren

Zeit für eine kleine Herausforderung. Dein SQL-Wortschatz aus diesem Kurs umfasst bisher COUNT(), DISTINCT, LIMIT, WHERE, OR, AND, BETWEEN, LIKE, NOT LIKE und IN. In dieser Übung wirst du versuchen, einige von ihnen gemeinsam zu nutzen. Das Schreiben komplexerer Abfragen wird für dich völlig normal werden, während du ein qualifizierter SQL-Programmierer wirst.

Da diese Abfrage etwas komplizierter ist als das, was du bisher gesehen hast, haben wir ein bisschen Code beigefügt, damit du loslegen kannst. Du wirst auch hier DISTINCT verwenden, denn, Überraschung, es gibt zwei Filme mit dem Namen „Hamlet“ in diesem Datensatz!

Folge den Anweisungen, um herauszufinden, welche 90er-Jahre-Filme wir in unserem Datensatz haben, die für englischsprachige Teenager geeignet wären.

Diese Übung ist Teil des Kurses

SQL für Fortgeschrittene

Kurs anzeigen

Anleitung zur Übung

  • Zähle die eindeutigen title aus der Filmdatenbank und verwende den angegebenen Alias.
  • Filter, um nur Filme mit einem release_year von 1990 bis einschließlich 1999 einzuschließen.
  • Füge einen weiteren Filter hinzu, um deine Suche auf englischsprachige Filme einzuschränken.
  • Füge einen letzten Filter hinzu, um nur Filme mit den Altersfreigaben „G“, „PG“, „PG-13“ auszuwählen.

Interaktive Übung zum Anfassen

Probieren Sie diese Übung aus, indem Sie diesen Beispielcode ausführen.

-- 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
	___;
Bearbeiten und Ausführen von Code