Classes Data & Analytics
55232 Microsoft Technical Partner Delivered
55232 Writing Analytical Queries for Business Intelligence
- 3 days
- 1 upcoming date
- 1 guaranteed to run
- May qualify for CEU/PDU credit
Upcoming dates
All times shown in the class's own timezone. 1 of 1 are guaranteed to run, meaning they go ahead regardless of enrollment.
| Dates | Starts | Where | Status | Seat | Book |
|---|---|---|---|---|---|
| Jan 6-8 | 9:00 AM to 5:00 PM EST | Live virtual | GUARANTEED | $1,895 |
About this class
We have 1 scheduled date of 55232 Writing Analytical Queries for Business Intelligence, starting Jan 6-8. It is guaranteed to run regardless of enrollment. Seats are $1,895 each over 3 days, courseware included. Book online with a card, or send a purchase order and we will invoice on net 30 terms.
How do you transform complex tables into clean, analysis-ready datasets?
This training course teaches you how to write analytical queries using Transact-SQL (T-SQL) for business intelligence (BI) workflows. You’ll learn to manipulate columns, combine tables, aggregate results, and encapsulate logic in reusable views and procedures. With a focus on BI scenarios, the course prepares you to deliver clean, structured datasets to tools like Power BI, Excel, SSRS, and RStudio.
What you'll be able to do
After completing this course, you will be able to build efficient SQL queries tailored for business intelligence and data analysis needs. The training emphasizes reusable logic, data encapsulation, and structured output delivery.
- Understand the five types of requirements for BI querying
- Combine and reshape data across multiple tables
- Define the correct aggregation level with GROUP BY and HAVING
- Use CTEs, subqueries, and derived tables for cleaner logic
- Create views and functions to streamline data access
- Deliver datasets to BI tools like Power BI and Excel
Course outline
Module 1: Introduction to T-SQL for Business Intelligence
- SQL programming approaches: transactional vs analytical
- The database engine and SSMS
- Introduction to SELECT queries
- Using the CarDeal sample database
- Lab: Intro to T-SQL for BI
Module 2: SELECT Expressions, WHERE, and ORDER BY
- Column expressions, data types, and built-in functions
- Column/table aliases and conversions
- Using WHERE and ORDER BY clauses
- Lab: Write filtering and sorting queries
Module 3: JOIN Operators and Combining Tables
- Primary/foreign key relationships
- CROSS JOIN, INNER JOIN, OUTER JOIN variations
- Multi-table joins and nested joins
- Combining JOINs with WHERE and ORDER BY
- Lab: Write multi-table SELECT queries
Module 4: Aggregating with GROUP BY
- Defining aggregation level and granularity
- COUNT, SUM, AVG, and other aggregate functions
- GROUP BY and HAVING usage
- Lab: Write grouped and aggregated queries
Module 5: Subqueries, Derived Tables, and CTEs
- Writing correlated and non-correlated subqueries
- Using derived tables in FROM clauses
- Structuring logic with common table expressions (CTEs)
- Lab: Create reusable query logic
Module 6: Encapsulating Data Retrieval Logic
- Creating and using views
- Table-valued functions and stored procedures
- Creating read-access objects for analytical clients
- Lab: Build encapsulated SQL logic
Module 7: Getting Your Dataset to the Client
- Connecting SQL Server to Excel, Power BI, and RStudio
- Exporting with SSMS, bcp utility, and Import/Export Wizard
- Best practices for client-ready data delivery
- Lab: Export datasets and connect to BI tools
Before you attend
Setting learning of information examination and business knowledge situations. For instance, a comprehension of a business-related business knowledge venture or need. Fundamental information of the Windows working framework and its center usefulness, including document framework route. Essential comprehension of the reason for social database administration frameworks, for example, SQL Server.
Who this is for
This course is intended for information workers and data science professionals who seek to use database reporting and analysis tools such as Microsoft SQL Server Reporting Services, Excel, Power BI, R, SAS and other business intelligence tools, and wish to use TSQL queries to efficiently retrieve data sets from Microsoft SQL Server relational databases for use with these tools.
How reserving works. Your card is authorized, not charged. We confirm the seat with the training center, usually within one business day, and take payment only once it is held. If the class turns out to be full we release the authorization and you are not charged.
Request a quote
Tell us how many people and roughly when. We'll come back with dates, seat price, and a total by the end of the next business day.