Respuestas
Consultas SELECT 101
- Encuentra el título de cada película
SELECT title FROM movies;
- Encuentra el director de cada película
SELECT director FROM movies;
- Encuentra el título y director de cada película
SELECT title, director FROM movies;
- Encuentra el título y año de cada película
SELECT title, year FROM movies;
- Encuentra toda la información de cada película
SELECT * FROM movies;
Consultas con restricciones Parte 1
- Encuentra la película con un id de fila igual a 6
SELECT Id, title FROM movies
WHERE Id = 6;
- Encuentra las películas estrenadas entre los años 2000 y 2010
SELECT title, year FROM movies
WHERE year BETWEEN 2000 AND 2010;
- Encuentra las películas que no fueron estrenadas entre los años 2000 y 2010
SELECT title, year FROM movies
WHERE year NOT BETWEEN 2000 AND 2010;
- Encuentra las primeras 5 películas de Pixar y su año de estreno
SELECT title, year FROM movies
LIMIT 5;
Consultas con restricciones Parte 2
- Encuentra todas las películas de Toy Story
SELECT title FROM movies
WHERE title LIKE 'Toy Story%';
- Encuentra todas las películas dirigidas por John Lasseter
SELECT title FROM movies
WHERE director = 'John Lasseter';
- Encuentra todas las películas (y su director) que no fueron dirigidas por John Lasseter
SELECT title, director FROM movies
WHERE director != 'John Lasseter';
- Encuentra todas las películas de WALL-*
SELECT * FROM movies
WHERE title LIKE 'WALL-_';
Filtrado y ordenación de resultados de consultas
- Lista todos los directores de películas de Pixar (en orden alfabético), sin duplicados
SELECT DISTINCT director FROM movies
ORDER BY director ASC;
- Lista las últimas cuatro películas de Pixar estrenadas (ordenadas de más reciente a menos reciente)
SELECT title, year FROM movies
ORDER BY year DESC
LIMIT 4;
- Lista las primeras cinco películas de Pixar ordenadas alfabéticamente
SELECT title FROM movies
ORDER BY title ASC
LIMIT 5;
- Lista las siguientes cinco películas de Pixar ordenadas alfabéticamente
SELECT title FROM movies
ORDER BY title ASC
LIMIT 5 OFFSET 5;
Revisión de consultas SELECT simples
- Lista todas las ciudades canadienses y sus poblaciones
SELECT city, country, population FROM north_american_cities
WHERE country = 'Canada';
- Ordena todas las ciudades en Estados Unidos por su latitud de norte a sur
SELECT city, country, latitude FROM north_american_cities
WHERE country = 'United States'
ORDER BY latitude DESC;
- Lista todas las ciudades al oeste de Chicago, ordenadas de oeste a este
SELECT city, longitude FROM north_american_cities
WHERE longitude < -87.629798
ORDER BY longitude DESC;
- Lista las dos ciudades más grandes de México (por población)
SELECT city, population FROM north_american_cities
WHERE country = 'Mexico'
ORDER BY population DESC
LIMIT 2;
- Lista la tercera y cuarta ciudad más grande (por población) en Estados Unidos y sus poblaciones
SELECT city, population FROM north_american_cities
WHERE country = 'United States'
ORDER BY population DESC
LIMIT 2 OFFSET 2;