Discover Classes. Earn 10% Rewards.

SQL Server Level II

Sharpen your SQL skills with advanced techniques in outer joins, NULL data retrieval, aggregate functions, and more in this intermediate SQL course. Learn how to filter and group data effectively, manipulate data types, and work with dates and times. Turn raw data into actionable insight and deepen your grasp of SQL querying and analysis.

  • Intermediate
  • 18 and older
  • Earn 10% Rewards
  • Price Lock

    Secure your booking now and we'll match any price drop within 48 hours across all booking platforms, ensuring you never miss out on savings!

  • Interactive Online Classroom
  • 7 hours

Express Checkout – $350


Proceed to Checkout

No Booking Fees. Lowest Price Guaranteed. Earn 10% Rewards.

Give as a Gift

Start Dates (2) $350/person

20 left
Book
20 left
Book
Showing 1 – 2 of 2

Book a Private Group Event

Booking this class for a group? Find great private group events

Or see all Professional Group Events

Explore group events and team building activities ranging from cooking, art, escape rooms, trivia, and more.

Class Description

Description

Build advanced SQL capabilities by mastering outer joins for complete data retrieval, discovering and managing NULL values, calculating statistics with aggregate functions, filtering grouped data using HAVING, converting data types with CAST, and manipulating date and time information effectively.

This intermediate SQL course strengthens your foundational SQL abilities, enabling you to join multiple tables, apply sophisticated filters, organize data into meaningful groups, and conduct detailed analytical queries on databases.

You'll develop proficiency with outer joins that retrieve all matching records, and techniques for identifying and handling NULL values strategically. You'll master the practice of aggregating data using statistical functions to calculate totals, averages, and other metrics. Database operations frequently demand changing one data type to another (through CAST conversions) to meet specific analytical objectives, and you'll become comfortable transforming date and time values for temporal analysis.

After completing this intermediate hands-on course, you'll command numerous SQL techniques for extracting, filtering, grouping, and analyzing the exact information you need. This transforms raw database content into strategic insights that drive business decisions.

Prerequisite:

SQL proficiency equivalent to our SQL Level 1 course is required, including basic query construction, filtering fundamentals (WHERE, LIKE, and wildcards), and standard inner JOINs.

Key Outcomes and Learning Objectives:

  • Master Outer Joins and locate NULL data
  • Group data and perform common statistical calculations using Aggregate Functions
  • Filter grouped data with HAVING
  • Use CAST to make a data type fit your query's needs
  • Work with dates and time

Course Curriculum and Detailed Topics:

  • Inner vs Outer JOIN
    • Outer Joins and Finding NULLs
  • Manipulating, Aggregating, and Filtering Data
    • Using CAST to Change Data Types
    • Aggregate Functions
    • Working with Dates and Time
  • Grouping Data and Filtering Grouped Data
    • Grouping Data with Aggregate Functions
    • Filtering Grouped Data with HAVING

Click HERE to download the complete Syllabus

Learn more about SQL Level II at NYIM Training

Remote Learning

This course is available for "remote" learning and will be available to anyone with access to an internet device with a microphone (this includes most models of computers, tablets). Classes will take place with a "Live" instructor at the date/times listed below.

Upon registration, the instructor will send along additional information about how to log-on and participate in the class.

Syllabus

Inner vs Outer JOIN

Outer Joins & Finding NULLs

  • Left Join
  • Right Join
  • Full Join
  • Find NULL values

Manipulating, Aggregating, & Filtering Data

Using CAST to Change Data Types

  • Why and how to use CAST to make a data type fit your query’s needs

Aggregate Functions

  • Using Aggregate Functions to perform common statistical calculations
  • Using SUM, COUNT, AVG, MAX & MIN

Working with Dates & Time

  • Date Functions: Getting the desired part of a date/time (Year, Month, Day, etc.)
  • Formatting dates, including the day of the week (Sunday, Monday, etc.)
  • Calculating the difference between 2 dates

Grouping Data & Filtering Grouped Data

Grouping Data with Aggregate Functions

  • Using GROUP BY to organize results into categories
  • Applying Aggregate Functions to groups

Filtering Grouped Data with HAVING

  • Using HAVING to filter the results of a GROUP BY
  • HAVING vs WHERE

Refund Policy

  • Students may cancel up to 11 business days before the class/program start date and receive a refund, less the registration fee (10% of the undiscounted course price).
  • Cancellations within 11 business days are not permitted, but students may reschedule up to 4 business days before the class start date.

For cancellations and reschedules, please email us at [email protected]

Reviews of Classes at NYIM Training (750)

Similar Classes

NYIM Training

NYIM is a highly regarded training provider that offers courses teaching computer software programs to business professionals. With a practical and hands-on approach, they have earned a reputation for their real-world application-focused instruction.

View school profile
NYIM Training
Vetted by CourseHorse

A verified Online educator.

Loading...