Transact-SQL Querying
- CMDBID 1256
- Course Code MDP080
- Duration 2 Days
Microsoft SQL Server Course
course overview
download outline
Select Country and City to View dates & book now
Overview
Audience profile
Accessing your courseware and registering attendance with Microsoft
Audience
- Use SQL Server query tools
- Write SELECT statements to retrieve columns from one or more tables
- Sort and filter selected data
- Use built-in functions to returned data values
- Create groups of data and aggregate the results
- Modify data with Transact-SQL using INSERT, UPDATE, DELETE and MERGE
Skills Gained
Prerequisites
There are no specific pre-requisites for this course.
Outline
- Introduction to Transact-SQL
- Using the SELECT statement
- Lab : Get started with SQL Server query tools and writing queries in T-SQL
- Using a query tool to write and execute queries in Transact-SQL
- Understand the basic concepts of relational database and the T-SQL language
- Write SELECT statements to retrieve data from a relational database table
- Understand basic datatypes and how they are used
- Understand the basics of NULL values
- Sorting query results
- Filtering the data
- Lab : Sort and filter data returned by SELECT queries
- Use ORDER BY to sort results from a T-SQL SELECT statement
- Add a TOP clause to limit the ordered rows returned
- Page the sorted data with OFFSET-FET
- Write WHERE clauses to filter the rows returned
- Use DISTINCT to eliminate duplicate rows in the results
- Using JOIN operations
- Using subqueries
- Lab : Write queries with JOIN operations
- Lab : Write SELECT statements using subqueries
- Write queries accessing data from multiple tables using JOIN operations
- Understand the differences between type of JOIN operations: INNER JOIN, OUTER JOIN, CROSS JOIN
- Understand how to join a table to itself with a self-join
- Write subqueries within a SELECT statement
- Understand the difference between scalar and multi-valued subqueries
- Understand the difference between correlated and self-contained subqueries
- Getting started with scalar functions
- Grouping aggregated results
- Lab : Built-in functions
- Write queries using scalar functions
- Write queries using aggregate functions
- Use GROUP BY to combine data into groups based on a common column value
- Understand how HAVING is used to filter groups of rows
- Inserting data into tables
- Modifying and deleting data
- Lab : Modify data
- Insert data into an existing table
- Specify that a column should be automatically populating with an IDENTITY or a SEQUENCE value
- Modify data using the UPDATE statement
Certification
Please note: This course is currently under development by Microsoft. the anticipated release date is April 2021. A full outline will be made available as soon as possible. In the meantime please call for further information or to register interest.
What is the Transact-SQL Querying MDP080 course about?
Who should attend the Transact-SQL Querying MDP080 training course?
Does the Transact-SQL Querying MDP080 course include certification or an exam?
How can I enrol in the Transact-SQL Querying MDP080 course?
Talk to an expert
Thinking about Onsite?
If you need training for 3 or more people, you should ask us about onsite training. Putting aside the obvious location benefit, content can be customised to better meet your business objectives and more can be covered than in a public classroom. Its a cost effective option. One on one training can be delivered too, at reasonable rates.
Submit an enquiry from any page on this site and let us know you are interested in the requirements box, or simply mention it when we contact you.
All $ prices are in USD unless it’s a NZ or AU date
SPVC = Self Paced Virtual Class
LVC = Live Virtual Class
Please Note: All courses are availaible as Live Virtual Classes
Trusted by over 1/2 million students in 15 countries
Our clients have included prestigious national organisations such as Oxford University Press, multi-national private corporations such as JP Morgan and HSBC, as well as public sector institutions such as the Department of Defence and the Department of Health.