🎓 Authorised Pearson VUE and Prometric Test Centre · CIET Country Director for Syria · training in Mazzeh since 2010·Exams we deliver →
Home/Courses/Microsoft Data & Power BI/Querying Data with Transact-SQL 55366
Microsoft Data & Power BI

Querying Data with Transact-SQL 55366

Five days to confident T-SQL.

5 daysIntermediate16 modules
Overview

About this course

Five days to confident T-SQL. You will write single and multi-table queries, join and filter, use data types, insert, update and delete data, use functions, subqueries, table expressions, set operators, window functions and programming constructs.

What you'll learn

What you'll learn

  • Write single-table and multi-table SELECT queries with filtering and sorting
  • Use JOINs, subqueries, and table expressions to combine and structure data
  • Apply built-in, aggregate, and window functions for analysis
  • Work with stored procedures, parameters, and transactions
  • Implement error handling and best practices for reliable query execution
Curriculum

Curriculum

16 modules
  • What is Transact-SQL
  • The SELECT statement
  • The WHERE clause
  • Sorting results
  • Calculations and CASE expressions
  • The JOIN clause
  • Inner, outer, self, and cross joins
  • ORDER BY clause
  • WHERE clause filtering
  • Limiting rows returned
  • NULL handling
  • String and temporal data types
  • Data type usage best practices
  • Insert new records
  • Update existing data
  • Delete data safely
  • Function types in SQL Server
  • Data conversion functions
  • Logical functions
  • Handling NULL s
  • Aggregation methods
  • GROUP BY and HAVING clauses
  • Filtering aggregated results
  • Scalar, multi-valued, and correlated subqueries
  • Using EXISTS with subqueries
  • Views
  • Table-valued functions
  • Derived tables
  • Common table expressions (CTEs)
  • UNION , INTERSECT , and EXCEPT
  • APPLY operator
  • Understanding and implementing window functions
  • Data pivoting
  • Grouping sets for advanced aggregations
  • Executing stored procedures
  • Input/output parameters
  • Creating simple procedures
  • Using dynamic SQL
  • Loops and conditions
  • SQL Server error handling methods
  • Structured exception handling
  • Transaction concepts
  • Implementing transactions in T-SQL
Who it's for

Who it's for

Database professionals, developers and analysts.

Before you start

  • Basic understanding of relational databases.
  • Basic Windows knowledge.

Let's plan your next step together.

Tell us the course or certification you have in mind and we'll send the outline, upcoming dates, fees and private-team options.

Talk to an advisor →WhatsApp