Schedule
Asynchronous
Delivery method
Online
0 credit hours
Credits awarded upon completion
Self-Paced
Progress at your own speed
50 hours
Estimated learning time
Advanced SQL (NCLab): This online, self-paced, learn-by-doing course equips learners with the tools needed to manage and analyze complex, real-world data. Building on foundational SQL knowledge, this course introduces conditional expressions using CASE, advanced aggregate filtering, and strategies for working with NULL values. Students develop fluency in text string operations, regular expressions, and Unicode handling—essential for data cleaning and pattern recognition. The course also explores sets, subqueries, and advanced joins, including left, right, full, cross, and self joins. Learners practice set operations like UNION, INTERSECT, and EXCEPT, and write custom SQL functions using CREATE FUNCTION. With hands-on work in real databases, students gain practical skills for advanced data querying, transformation, and automation.
Schedule
Asynchronous
Delivery method
Online
Earn necessary number of credit hours for completing this content
Advanced SQL Certificate of Completion
Confident and Competency in: Advanced Conditional Expressions; Working with Text and Regular Expressions; Set Operations and Subquiries; Advanced Joins and User-Defined Functions.
Similar Course