Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

LinkedIn Learning

SQL Hands-On Practice: Solve Business Problems

via LinkedIn Learning

Overview

Practice solving real business problems in SQL in this hands-on, interactive course with coding challenges in CoderPad.

Syllabus

Introduction
  • Advancing your skills with SQL
  • What you should know
  • CoderPad introduction
1. Product Analytics in SQL with CTEs
  • Summarizing customer data for leadership
  • Combining aggregate functions with CTEs
  • Introduction to CTEs
  • Solution: Pull descriptive statistics with a CTE
  • Solution: Explore variable distributions with CTEs
  • Solution: Payment funnel analysis with CTEs
2. Data Transformation in SQL with CASE
  • Translating status codes into business acumen
  • Recoding and bucketing values using CASE
  • Introduction to CASE
  • Solution: Creating binary columns with CASE
  • Solution: Create aggregated columns with CASE
3. Combining Multiple Data Sources in SQL with UNION
  • Combining multiple email lists
  • Combining multiple data sources with UNION
  • Introduction to UNION
  • Solution: Combine product tables with UNION
  • Solution: Unpivoting columns into rows using UNION
4. Dealing with Hierarchical Data in SQL with Self Joins
  • Dealing with hierarchical data
  • Relating users and admins using a self join
  • Introduction to self joins
  • Solution: Employee-manager data with a self join
  • Solution: Comparing rows within the same table
5. Solving Advanced Problems in SQL with Window Functions
  • Pulling the most recent sales data
  • Rank(), row_number(), and dense_rank()
  • Pulling the most recent sale with row_number()
  • Introduction to window functions
  • Solution: Get running totals with window functions
  • Solution: Timestamp differences with LEAD()
Conclusion
  • Continuing on with SQL

Taught by

Jess Ramos

Reviews

4.8 rating at LinkedIn Learning based on 598 ratings

Start your review of SQL Hands-On Practice: Solve Business Problems

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.