Skip to content

Instantly share code, notes, and snippets.

@codecademydev
Last active March 29, 2020 10:54
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save codecademydev/cf6e5729ff01562ee96bc648056bdcc2 to your computer and use it in GitHub Desktop.
Save codecademydev/cf6e5729ff01562ee96bc648056bdcc2 to your computer and use it in GitHub Desktop.
Codecademy export
SELECT COUNT(*) FROM countries
WHERE continent = 'Africa';
WITH previous_query AS (
SELECT * FROM countries
JOIN population_years
ON countries.id = population_years.country_id
)
SELECT SUM(population) FROM previous_query
WHERE continent = 'Oceania'
AND year = 2005;
WITH previous_query AS (
SELECT * FROM countries
JOIN population_years
ON countries.id = population_years.country_id
)
SELECT AVG(population) FROM previous_query
WHERE continent = 'South America'
AND year = 2003;
WITH previous_query AS (
SELECT * FROM countries
JOIN population_years
ON countries.id = population_years.country_id
)
SELECT name FROM previous_query
WHERE year = 2007
ORDER BY population ASC
LIMIT 1;
WITH previous_query AS (
SELECT * FROM countries
JOIN population_years
ON countries.id = population_years.country_id
)
SELECT AVG(population)
FROM previous_query
WHERE name = 'Poland';
SELECT name FROM countries
WHERE name LIKE '%The%';
WITH previous_query AS (
SELECT * FROM countries
JOIN population_years
ON countries.id = population_years.country_id
)
SELECT continent, SUM(population)
FROM previous_query
GROUP BY 1
HAVING year = 2010;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment