
Query and modify data with Transact-SQL (DP-080T00)
This course will teach the basics of Microsoft's dialect of the standard SQL language: Transact-SQL. Topics include both querying and modifying data in relational databases that are hosted in Microsoft SQL Server-based database systems, including: Microsoft SQL Server, Azure SQL Database, Azure Synapse Analytics, and Microsoft Fabric.
This course can be valuable for anyone who needs to write basic SQL or Transact-SQL queries. This includes anyone working with data as a data analyst, a data engineer, a data scientist, a database administrator or a database developer. It can also be useful for others peripherally involved with data, or wanting to learn more about working with data such as solution architects, students and technology managers.
- Learn how to use Transact-SQL to query data in a database.
 - Understand relational databases, the SQL language and Transact-SQL.
 - Learn how to sort and filter query results
 - Explore T-SQL queries accessing data from multiple tables with various kinds of JOIN operations.
 - Learn how to use subqueries to combine multiple SELECT statements and compose nested queries.
 - Learn how to use functions in Transact-SQL, and how to group aggregated results.
 - Learn how to use Transact-SQL to insert, update, and delete data in a database.
 
Public expert-led online training from the convenience of your home, office or anywhere with an internet connection. Guaranteed to run .
Private classes are delivered for groups at your offices or a location of your choice.
Webucator is a Microsoft Certified Partner. This class uses official Microsoft courseware and will be delivered by a Microsoft Certified Trainer (MCT).
- Introduction to Transact-SQL
- Work with schemas
 - Explore the structure of SQL statements
 - Examine the SELECT statement
 - Work with data types
 - Handle NULLs
 
 - Sort and filter results in T-SQL
- Sort your results
 - Limit the sorted results
 - Page results
 - Remove duplicates
 - Filter data with predicates
 
 - Combine multiple tables with JOINs in T-SQL
- Understand joins concepts and syntax
 - Use inner joins
 - Use outer joins
 - Use cross joins
 - Use self joins
 
 - Write Subqueries in T-SQL
- Understand subqueries
 - Use scalar or multi-valued subqueries
 - Use self-contained or correlated subqueries
 
 - Use built-in functions and GROUP BY in Transact-SQL
- Categorize built-in functions
 - Use scalar functions
 - Use ranking and rowset functions
 - Use aggregate functions
 - Summarize data with GROUP BY
 - Filter groups with HAVING
 
 - Modify data with T-SQL
- Insert data
 - Generate automatic values
 - Update data
 - Delete data
 - Merge data based on multiple tables
 
 
Each student will receive a comprehensive set of materials, including course notes and all the class examples.
Experience in the following is required for this Microsoft SQL Server class:
- Working knowledge of relational databases.
 - Basic knowledge of the Microsoft Windows operating system and its core functionality.
 
 Live Public Class
$1,269.10 / student
Live Private Class
- Private Class for your Team
 - Live training
 - Online or On-location
 - Customizable
 - Expert Instructors