# Grouping sets and Window functions Lab

> In this lab session, Zach demonstrates various queries and aggregations that can be applied to the bootcamp web events table. The talk emphasizes the significance of reducing cardinality and showcases the use of functions like coalesce and rollup. Zach also touches on the concept of self-joins and…

- Web page: https://www.dataexpert.io/lesson/grouping-sets-and-window-functions-lab
- Program: [Analytics Engineering Boot Camp starting October 2024](https://www.dataexpert.io/program/analytics-engineering-boot-camp)
- Module: Applying Analytical Patterns
- Access: Requires enrollment in Analytics Engineering Boot Camp starting October 2024
- Length: 38 min video
- Skills: SQL
- Academy: DataExpert.io Academy

## About this lesson

In this lab session, Zach demonstrates various queries and aggregations that can be applied to the bootcamp web events table. The talk emphasizes the significance of reducing cardinality and showcases the use of functions like coalesce and rollup. Zach also touches on the concept of self-joins and how they can aid in analyzing a users journey on the website.

## Navigation

- Previous lesson: [Grouping sets and Window functions Lecture](https://www.dataexpert.io/lesson/grouping-sets-and-window-functions-lecture.md)
- Next lesson: [dbt basics:  How dbt works: sources, models, packages Lecture](https://www.dataexpert.io/lesson/dbt-basics-how-dbt-works-lecture.md)
