Advanced SQL: Logical Query Processing, Part 1

Go to class
Write Review

Free Online Course: Advanced SQL: Logical Query Processing, Part 1 provided by LinkedIn Learning is a comprehensive online course, which lasts for 1-2 hours worth of material. The course is taught in English and is free of charge. Upon completion of the course, you can receive an e-certificate from LinkedIn Learning. Advanced SQL: Logical Query Processing, Part 1 is taught by Ami Levin.

Overview
  • Gain a deep understanding of how the database processes SQL queries, improve your programming skills, and learn to effortlessly read, write, and troubleshoot SQL queries.

Syllabus
  • Introduction

    • Course introduction
    • Course agenda
    • Tooling
    • Introducing the demo database
    • Using the code files
    1. Constructing Query Source Data Sets
    • Single data source queries
    • Dual source query processing
    • Joining multiple source data sets
    • Challenge: Hybrid multi-table join
    • Solution: Hybrid multi-table join
    2. Row Filters
    • Filtering source rows
    • Missing information and ternary logic
    • Dealing with ternary logic in SQL
    3. Grouping
    • Grouping
    • Dealing with NULLs and elimination duplicates
    • Group filters
    • Challenge: Filtering and grouped query
    • Solution: Grouped query with Distinct
    4. Ordering and Paging
    • Presentation ordering in multitier architecture
    • Ordering result sets
    • Paging result sets
    Conclusion
    • Course review and takeaway
    • Feedback and additional resources