Table of Contents
Introduction
- Writing Basic SQL Queries
- Using Multiple Tables When Querying Data
- Using Advanced Table Joins
- Filtering Data
- Applying Complex Filters to Queries
- Making Simple Calculations
- Aggregating Output
- Working with Dates in MySQL
- Formatting Text in Query Output
- Formatting Numbers and Dates
- Using Basic Logic to Enhance Analysis
- Subqueries
- Derived Tables
- Common Table Expressions
- Correlated Subqueries
- Dataset Manipulation
- Using SQL for More Advanced Calculations
- Segmenting and Classifying Data
- Rolling Analysis
- Analyzing Data Over Time
- Complex Data Output