Respuestas

Consultas SELECT 101

  1. Encuentra el título de cada película
SELECT title FROM movies;
  1. Encuentra el director de cada película
SELECT director FROM movies;
  1. Encuentra el título y director de cada película
SELECT title, director FROM movies;
  1. Encuentra el título y año de cada película
SELECT title, year FROM movies;
  1. Encuentra toda la información de cada película
SELECT * FROM movies;

Consultas con restricciones Parte 1

  1. Encuentra la película con un id de fila igual a 6
SELECT Id, title FROM movies
WHERE Id = 6;
  1. Encuentra las películas estrenadas entre los años 2000 y 2010
SELECT title, year FROM movies
WHERE year BETWEEN 2000 AND 2010;
  1. 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;
  1. 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

  1. Encuentra todas las películas de Toy Story
SELECT title FROM movies
WHERE title LIKE 'Toy Story%';
  1. Encuentra todas las películas dirigidas por John Lasseter
SELECT title FROM movies
WHERE director = 'John Lasseter';
  1. Encuentra todas las películas (y su director) que no fueron dirigidas por John Lasseter
SELECT title, director FROM movies
WHERE director != 'John Lasseter';
  1. Encuentra todas las películas de WALL-*
SELECT * FROM movies
WHERE title LIKE 'WALL-_';

Filtrado y ordenación de resultados de consultas

  1. Lista todos los directores de películas de Pixar (en orden alfabético), sin duplicados
SELECT DISTINCT director FROM movies
ORDER BY director ASC;
  1. 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;
  1. Lista las primeras cinco películas de Pixar ordenadas alfabéticamente
SELECT title FROM movies
ORDER BY title ASC
LIMIT 5;
  1. 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

  1. Lista todas las ciudades canadienses y sus poblaciones
SELECT city, country, population FROM north_american_cities
WHERE country = 'Canada';
  1. 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;
  1. 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;
  1. 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;
  1. 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;