Skip to main content
HomeSQL

Course

Analyzing Business Data in SQL

IntermediateSkill Level
4.8+
226 reviews
Updated 09/2024
Learn to write SQL queries to calculate key metrics that businesses use to measure performance.
Start Course for Free
SQLReporting
4 hr
15 videos
46 Exercises
3,700 XP
46,061
Statement of Accomplishment

Create Your Free Account

or

By continuing, you accept our Terms of Use, our Privacy Policy and that your data is stored in the USA.

Loved by learners at thousands of companies

Group

Training a Team?

Try for Business

Course Description

Businesses track data on everything, from operations to marketing to HR. Leveraging this data enables businesses to better understand themselves and their customers, leading to higher profits and better performance. In this course, you’ll learn about the key metrics that businesses use to measure performance. You'll write SQL queries to calculate these metrics and produce report-ready results. Throughout the course, you'll study data from a fictional food delivery startup, modeled on data from real companies.

Prerequisites

Data Manipulation in SQL
1

Revenue, Cost, and Profit

Profit is one of the first things people use to assess a company's success. In this chapter, you'll learn how to calculate revenue and cost, and then combine the two calculations using Common Table Expressions to calculate profit.
Start Chapter
2

User-Centric KPIs

Financial KPIs like profit are important, but they don't speak to user activity and engagement. In this chapter, you'll learn how to calculate the registrations and active users KPIs, and use window functions to calculate the user growth and retention rates.
Start Chapter
3

ARPU, Histograms, and Percentiles

Since a KPI is a single number, it can't describe how data is distributed. In this chapter, you'll learn about unit economics, histograms, bucketing, and percentiles, which you can use to spot the variance in user behaviors.
Start Chapter
4

Generating an Executive Report

Executives often use the KPIs you've calculated in the three previous chapters to guide business decisions. In this chapter, you'll package the KPIs you've created into a readable report you can present to managers and executives.
Start Chapter
Analyzing Business Data in SQL
Course
Complete

Earn Statement of Accomplishment

Add this credential to your LinkedIn profile, resume, or CV
Share it on social media and in your performance review
Enroll Now

Don’t just take our word for it

*4.8
from 226 reviews
86%
13%
1%
0%
0%
  • Erikas
    3 days ago

  • Devin
    last week

  • Ngoc
    2 weeks ago

  • Alexander
    2 weeks ago

  • Justin
    3 weeks ago

  • Huynh
    3 weeks ago

Erikas

Devin

Ngoc

FAQs

What business metrics does this course teach me to calculate?

You will calculate revenue, cost, profit, registrations, active users, user growth rate, retention rate, ARPU, and other KPIs used to assess business performance.

What SQL techniques are used in this course?

You will use Common Table Expressions, window functions, and joins to calculate metrics and produce report-ready results from business data.

What dataset is used throughout the course?

You work with data from a fictional food delivery startup, modeled on real company data, analyzing orders, users, and financial transactions.

What SQL experience do I need?

This is an intermediate course. You should know basic SQL, joins, and data manipulation in SQL before starting.

Who would benefit most from this course?

Data analysts and business intelligence professionals who need to calculate and report on business KPIs using SQL will find this course directly applicable.

Join over 19 million learners and start Analyzing Business Data in SQL today!

Create Your Free Account

or

By continuing, you accept our Terms of Use, our Privacy Policy and that your data is stored in the USA.

Grow your data skills with DataCamp for Mobile

Make progress on the go with our mobile courses and daily 5-minute coding challenges.