Microsoft

SQL Fundamentals of Querying SQL-E

Attend ISIncs training class for SQL Fundamentals in Querying in Sacramento or Live Online

  • 2 days
  • 3 upcoming dates 1 open for booking
  • $795 per seat

Upcoming dates

Dates Where Status Seat Book
Nov 24–25 2026 Live Online 9:00 AM to 4:00 PM PT Scheduled $795
Dec 17–18 2026 Live Online 9:00 AM to 4:00 PM PT Confirmed to run $795
Jan 20–21 2027 Live Online 9:00 AM to 4:00 PM PT Scheduled $795

See every class on the schedule

About this class

This two day instructor-led course serves two main audiences: those who have never touched Structured Query Language (SQL), and those who have seen SQL queries and may even have worked with existing SQL queries or tried to build a query but want to understand the language behind the query. Or, maybe you are reading this and thinking, I have seen others build SQL statements but I want or need to know how to do it myself. In any of these cases, you have come to the right place.

This course will introduce you to SQL and its use in writing queries, questions you ask of data in your database, to retrieve information from a database. You will learn about SQL and its basic keywords and phrases used to build statements that will get the data you need from a database.

What you'll be able to do

  • Write basic SQL Queries
  • Perform SQL Joins
  • Use criteria in queries
  • Generate calculated fields and totals in queries
  • Build subqueries
  • Change data through the use of queries
  • Create SQL Views
  • Create tables using SQL
  • Index columns
  • Perform conditional queries

Before you attend

Students should have at least a basic knowledge of relational databases and how they are designed.

Course outline

  1. Module 1What is Structured Query Language (SQL)?

    • Relational Databases
    • Basic SQL Keywords
    • Tips for Planning Queries
    • What People do with Queries
  2. Module 2Selecting Data

    • Using Select Statements to Examine Database Tables
    • Using Results to Figure out other Tables to Examine
    • Narrowing your SQL Statements to Fields you Need
    • Sorting Records
    • Using Field Aliasing
    • Saving a SQL Statement
  3. Module 3Getting Data from Multiple Tables

    • Inner and Outer Joins
    • Table Aliasing
    • Self Joins
  4. Module 4Using Criteria in SQL Statements

    • Avoiding Ambiguous Situations
    • Using a Single Criterion to Limit Records
    • And/Or Situations in Criteria
    • Criteria Keywords
    • Using Comparison Criteria
    • Using Wildcards
  5. Module 5Generating Totals Using SQL

    • Aggregate Keywords
    • The Group By Clause
    • Using Criteria in Aggregate-Based Queries
  6. Module 6Generating Calculated Fields using SQL

    • Math Calculations
    • Using SQL Keywords to Enhance the Display of Data
    • Date Calculations
    • Text Calculations
  7. Module 7Unions, Subqueries and More Joins

    • Using where clause as an inner join
    • Using unions
    • Using Subqueries
  8. Module 8Action Queries

    • Using the INSERT Keyword
    • Using UPDATE Statements
    • Using the DELETE Keyword
  9. Module 9Working with Views

    • Creating a View to Simplify Data Retrieval
    • Altering a View
    • Creating a View to Restrict Accessible Data
    • Inserting Data Through a View
    • Deleting Views
  10. Module 10Using SQL to Structure Databases

    • Understanding Data Types
    • Creating Tables
    • Altering Tables
    • Deleting Tables
  11. Module 11Indexing

    • Creating a single column index
    • Creating a multiple-column index
  12. Module 12Conditional Queries

    • Using an IF statement
    • Using a Case statement

Download the full outline (PDF)

Run this for a team

Private cohorts run on your dates, at your site or online, with the labs pointed at your environment. Above about four people it usually costs less than buying seats.

Or call 916-920-1700, weekdays 8 to 5 Pacific.

More software development classes

See all
Build Intelligent Applications
Microsoft AB-410

Build Intelligent Applications

This course teaches learners how to design and build intelligent applications on the Microsoft Power

  • 3 days
  • $1,895 per seat
Next: Nov 16–18 Confirmed to run

8 dates on the calendar