Skip to content

Week 5 - Intermediate SQL 1

Learning Objectives

After today's class, you should be able to:

  • Learn to summarize and analyze numerical data using aggregate functions, the GROUP BY and HAVING clauses, and understand how differences in RDBMS functionality can affect column alias usage.
  • Understand how to combine data from multiple tables using various JOIN types and determine when each is most appropriate based on the analytical goal.
  • Gain hands-on experience aggregating data and joining tables with a real database.

Class Agenda

Task List

Additional Resources

Installing Anaconda
JupySQL User Guide