Querying Data with Microsoft Transact-SQL Training (DP-080)
    About Lesson

    Module 1: Introduction to Transact-SQL

    This module provides an introduction to relational databases, the SQL language and Transact-SQL. You’ll learn what kinds of statements make up the SQL language and look at the SELECT statement in detail. 

    After completing this module, you’ll be able to: 

    • Understand what SQL is for 
    • Identify database objects in schemas 
    • Identify SQL statement types 
    • Use the SELECT statement 
    • Work with data types 
    • Handle NULLs 

    Module 2: Sort and filter results in T-SQL 

    Learn how to sort and filter query results 

    After completing this module, you will be able to: 

    • Sort your results 
    • Limit the sorted results 
    • Return paged results 
    • Remove duplicates 
    • Filter data with predicates 

    Module 3: Combine multiple tables with JOINs in T-SQL 

    Explore T-SQL queries accessing data from multiple tables with various kinds of JOIN operations. 

    After completing this module, you will be able to: 

    • Describe join concepts and syntax 
    • Write queries that use inner and outer joins 
    • Write queries that use cross joins 
    • Write queries that use self joins 

    Module 4: Write Subqueries in T-SQL 

    Learn how to use subqueries to combine multiple SELECT statements and compose nested queries. 

    After completing this module, you will be able to: 

    • Understand what subqueries are 
    • Use scalar or multi-valued subqueries 
    • Use self-contained or correlated subqueries 

    Module 5: Use built-in functions and GROUP BY in Transact-SQL 

    Learn how to use functions in Transact-SQL, and how to group aggregated results. 

    After completing this module, you will be able to: 

    • Categorize built-in functions 
    • Use scalar functions 
    • Use ranking and rowset functions 
    • Use aggregate functions 
    • Summarize data with GROUP BY 
    • Filter groups with HAVING 

    Module 6: Modify data with T-SQL 

    Learn how to use Transact-SQL to insert, update, and delete data in a database. 

    After completing this module, you will be able to: 

    • Insert data into a table 
    • Generate automatic values 
    • Update data in a table 
    • Delete data from a table 
    • Merge data based on multiple tables