Loopskey-logo
CourseTechnology

Introduction to SQL Window Functions

By External Provider

Price

Free

Go to content

Opens coursera.org in a new tab

Level

INTERMEDIATE

Duration

2 h

About this course

Welcome to this project-based course Introduction to SQL Window Functions. This is a hands-on project that introduces SQL users to the world of window functions. In this project, you will learn how to explore and query the project-db database extensively. We will start this hands-on project by retrieving the data in the table in the database. By the end of this 2-hour-and-a-half-long project, you will be able to use different window functions to retrieve the desired result from a database. In this project, you will learn how to use SQL window functions like ROW_NUMBER(), LEAD(), LAG(), and FIRST_VALUE() to manipulate data in the project-db database. These window functions will be used together with the OVER() clause to query this database.

What you will learn

  • Understand how SQL window functions work and when to use them
  • Understand how the ORDER BY and PARTITION BY clauses work with the OVER() clause
  • Manipulate data in tables using SQL SELECT statements together with window functions