CodeFriends
Courses
Demo
Projects
Pricing
More
Materials
Beginner
3 Chapters  ·  34 Lessons

Advanced SQL Concepts

This chapter delves into advanced SQL techniques, including complex queries, subqueries, and performance optimization strategies to enhance your SQL skills.

My Courses

Chapter 1
Learn how to join tables in a database.
‌
Lessons
‌
  • What are Joins?
    ‌
  • INNER JOIN
    ‌
  • LEFT JOIN
    ‌
  • RIGHT JOIN
    ‌
  • FULL OUTER JOIN
    ‌
  • Multiple-choice quiz
    ‌
  • CROSS JOIN & Self Joins
    ‌
  • Multi-table Joins
    ‌
  • Aliases in Joins
    ‌
  • JOIN with Aggregates
    ‌
  • Fill-in-the-blank quiz
    ‌
  • Chapter 2
    Explore advanced SQL concepts.
    ‌
    Lessons
    ‌
  • What is a Subquery?
    ‌
  • Subquery in WHERE Clause
    ‌
  • Subqueries in SELECT
    ‌
  • EXISTS and NOT EXISTS
    ‌
  • IN vs EXISTS
    ‌
  • Multiple-choice quiz
    ‌
  • UNION and UNION ALL
    ‌
  • INTERSECT and EXCEPT
    ‌
  • Common Table Expressions (CTEs)
    ‌
  • Recursive CTEs
    ‌
  • Fill-in-the-blank quiz
    ‌
  • Chapter 3
    Learn how to use window functions and optimize queries.
    ‌
    Lessons
    ‌
  • Introduction to Window Functions
    ‌
  • PARTITION BY
    ‌
  • RANK and DENSE_RANK
    ‌
  • ROW_NUMBER and NTILE
    ‌
  • LEAD and LAG
    ‌
  • Multiple-choice quiz
    ‌
  • ROWS BETWEEN
    ‌
  • CASE Expressions
    ‌
  • NULL Handling in SQL
    ‌
  • ACID Transactions
    ‌
  • Performance Tips
    ‌
  • Fill-in-the-blank quiz
    ‌
  • CodeFriends
    About Us
    Demo
    Blog
    Services
    Courses
    Projects
    Resources
    Feed
    Info
    Membership
    For Institutions
    Customer Center
    Privacy Policy
    Welcome
    Instagram
    Youtube
    Geek Haus
    TutorFlow
    Made by Geek Haus

    Geek Haus LLC | USA | contact@codefriends.net

    Learn. Practice. Win.