Discover Classes. Earn 10% Rewards.

SQL Server Level II

Sharpen your SQL skills with advanced techniques including outer joins, NULL data analysis, grouping with aggregate functions, date/time manipulation, and more. Take your data analysis to the next level in this intermediate SQL course.

  • 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!

  • 185 Madison Ave, New York, NY & Virtually Online
  • 7 hours

Express Checkout – $350


Proceed to Checkout

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

Give as a Gift

Start Dates (11) $350/person

20 left
Book
20 left
Book
20 left
Book
20 left
Book
20 left
Book
Showing 1 – 5 of 11

Book a Private Group Event

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

Or see all Data Analytics Group Events

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

Class Description

Description

Expand your SQL capabilities by mastering outer joins for complete data retrieval, finding and managing NULL data, using aggregate functions for statistical analysis, filtering grouped results with HAVING clauses, converting data types with CAST, and working effectively with date and time information.

Course Focus and Learning Path:

In this intermediate SQL course, you'll build upon your foundational SQL knowledge, developing advanced competencies in joining tables, filtering results, grouping data, and performing complex data analysis on real-world datasets.

You'll learn to perform outer joins that capture data from multiple tables more comprehensively, and you'll develop techniques for identifying and handling NULL values effectively. You'll master data grouping and compute common statistical calculations using aggregate functions. Working with databases frequently requires converting information from one data type to another (using CAST statements) to align with your analytical needs, and you'll become proficient in manipulating date and time values in various formats for temporal analysis.

Upon completing this intermediate hands-on course, you'll have developed numerous SQL techniques for extracting, filtering, grouping, and analyzing the specific information you need from databases. This capability enables you to convert unstructured database records into strategic business insights.

Required Background:

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

What You'll Learn:

  • Execute Outer Join operations and discover NULL data in your results
  • Organize data into groups and perform common statistical calculations using
  • Aggregate Functions
  • Filter grouped results with HAVING clauses
  • Use CAST to convert data types to fit your query specifications
  • Work with dates and time information effectively

Complete Course Syllabus:

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

Advanced SQL Functions for Subqueries and Logic Statements

SQL Level 2 explores the functions and features that make SQL more practical and powerful. Master techniques to group and filter data, develop working knowledge of dates and times, and discover additional capabilities that expand your SQL toolkit.

Following the pattern of our other SQL courses, SQL Level 2 employs project-based, hands-on instruction. Activities and projects completed in SQL Level 2 help participants retain concepts and strengthen practical application skills through real-world exercises.

At the end of this course, you'll be able to:

  • Organize and summarize data using Aggregate Functions for statistical work
  • Filter grouped data with HAVING conditions
  • Use CAST to adapt data types to meet your query specifications
  • Work with dates and times for temporal operations
  • Execute Advanced Joins such as Self Join and Union

Learn more about SQL Server Level II at NYIM Training.

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 Brooklyn educator.

Loading...