ComenzarEmpieza gratis

Combinar filtro y selección

Es hora de un pequeño reto. Hasta ahora, tu vocabulario de SQL aprendido en este curso incluye COUNT(), DISTINCT, LIMIT, WHERE, OR, AND, BETWEEN, LIKE, NOT LIKE y IN. En este ejercicio, intentarás utilizar algunos de estos elementos juntos. Escribir consultas más complejas será habitual para ti a medida que te adentres en la programación profesional en SQL.

Como esta consulta será un poco más complicada que lo que has visto hasta ahora, hemos incluido un poco de código para ayudarte a empezar. Aquí también utilizarás DISTINCT porque… ¡sorpresa!: hay dos películas llamadas "Hamlet" en este conjunto de datos.

Sigue las instrucciones para averiguar qué películas de los 90 tenemos en nuestro conjunto de datos que serían adecuadas para adolescentes anglófonos.

Este ejercicio forma parte del curso

SQL intermedio

Ver curso

Instrucciones del ejercicio

  • Cuenta los title únicos de la base de datos de películas y utiliza el alias proporcionado.
  • Filtra para incluir solo películas con release_year de 1990 a 1999, incluidos.
  • Añade otro filtro para reducir tu consulta a las películas en inglés.
  • Añade un filtro final para seleccionar solo películas con certificaciones "G", "PG", "PG-13".

Ejercicio interactivo práctico

Prueba este ejercicio completando el código de muestra.

-- 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 y ejecutar código