ComeçarComece gratuitamente

Combinação de filtragem e seleção

É hora de um pequeno desafio. Até agora, o vocabulário SQL que você usou neste curso inclui COUNT(), DISTINCT, LIMIT, WHERE, OR, AND, BETWEEN, LIKE, NOT LIKE e IN. Neste exercício, você vai tentar usar algumas dessas palavras-chave em conjunto. Escrever consultas mais complexas será padrão para você à medida que se tornar um programador qualificado do SQL.

Como essa consulta será um pouco mais complicada do que as que você viu até agora, incluímos um pouco de código para ajudar você a começar. Você também vai usar DISTINCT aqui porque esse conjunto de dados tem dois filmes chamados "Hamlet". Por essa você não esperava!

Siga as instruções para descobrir quais filmes dos anos 90 temos em nosso conjunto de dados que seriam adequados para adolescentes que falam inglês.

Este exercício faz parte do curso

Intermediário SQL

Ver Curso

Instruções de exercício

  • Conte os titles únicos do banco de dados de filmes e use o alias fornecido.
  • Filtre para incluir somente filmes com release_year entre 1990 e 1999, inclusive.
  • Adicione outro filtro restringindo sua consulta a filmes em inglês.
  • Adicione um filtro final para selecionar apenas filmes com certificações "G", "PG", "PG-13".

Exercício interativo prático

Experimente este exercício preenchendo este código de exemplo.

-- 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
	___;
Editar e executar código