Skip Navigation

Online help Learning at your own pace, or facilitated by an instructor

Intermediate SQL

Instructor

ed2go Faculty

See Course Dates

What You Will Learn

When it comes to query language for relational database management systems, SQL is the industry benchmark. This hands-on course will help you advance your knowledge and keep pace with today's SQL standards. You will practice designing, writing, and testing complex SQL queries to execute on a practice database using SQL Server Express.

Intermediate SQL
Course Dates

Online help Learning at your own pace, or facilitated by an instructor

$189.00

Intermediate SQL

8/13/2025 - 10/3/2025
99 Seats Open
9/17/2025 - 11/7/2025
99 Seats Open
10/15/2025 - 12/5/2025
99 Seats Open

Selected Course

Dates: 10/15/2025 - 12/5/2025

Course type: Data Management

Times:

Location: Online Campus Map

Contact Hours: 24.0

Other Details

Course Code: SQL-90220251015

Category: Data Management

Contact Hours: 24.0

Format: Online

Schedule Details:

After registering for this course, you can come back to the catalog to register for more courses.

Issues with registering? Please contact us at CERegistration@jccc.edu or call 913-469-2323.

Similar Courses

Web image Intermediate WordPress Websites
Online help Learning at your own pace, or facilitated by an instructor
Intermediate WordPress Websites Session start date: Sep 17
24.0 contact hours $189.00
Microsoft Office image Intermediate Microsoft Excel 2019/Office 365
Online help Learning at your own pace, or facilitated by an instructor
Intermediate Microsoft Excel 2019/Office 365 Session start date: Oct 15
24.0 contact hours $179.00
ESL Advanced and Professional image ELL Grammar Development
In Person help Traditional, instructor-led and offered in a classroom at JCCC
ELL Grammar Development Session start date: Aug 19
20.0 contact hours $139.00
Microsoft Office image Excel Intermediate
In Person help Traditional, instructor-led and offered in a classroom at JCCC
Excel Intermediate Session start date: Sep 19
7.0 contact hours $199.00
Arts and Crafts image Crochet Beyond the Basics
In Person help Traditional, instructor-led and offered in a classroom at JCCC
Crochet Beyond the Basics Session start date: Sep 15
12.0 contact hours $99.00
Web image Intermediate Java Programming
Online help Learning at your own pace, or facilitated by an instructor
Intermediate Java Programming Session start date: Sep 17
24.0 contact hours $189.00
QuickBooks image Intermediate QuickBooks Online
Online help Learning at your own pace, or facilitated by an instructor
Intermediate QuickBooks Online Session start date: Sep 17
24.0 contact hours $159.00
Data Management image Introduction to SQL
Online help Learning at your own pace, or facilitated by an instructor
Introduction to SQL Session start date: Oct 15
24.0 contact hours $189.00
Data Management image Introduction to SQL
Live Online help Real-time discussions with your instructor and fellow students via technology
Introduction to SQL Session start date: Nov 3
21.0 contact hours $1,695.00
Arts and Crafts image The Wonder of Watercolor: Beginner to Intermediate
In Person help Traditional, instructor-led and offered in a classroom at JCCC
The Wonder of Watercolor: Beginner to Intermediate Session start date: Sep 8
24.0 contact hours $179.00
Networking image Linux Fundamentals
Live Online help Real-time discussions with your instructor and fellow students via technology
Linux Fundamentals Session start date: Sep 8
30.0 contact hours $2,995.00
Adult Education image Grammar for ESL
Online help Learning at your own pace, or facilitated by an instructor
Grammar for ESL Session start date: Sep 17
24.0 contact hours $169.00
Security image CompTIA PenTest+® Bootcamp 
Live Online help Real-time discussions with your instructor and fellow students via technology
CompTIA PenTest+® Bootcamp  Session start date: Nov 17
30.0 contact hours $3,395.00
Data Management image Data Analytics Workshop
Live Online help Real-time discussions with your instructor and fellow students via technology
Data Analytics Workshop Session start date: Sep 16
12.0 contact hours $1,495.00
Graphic Design image Making Magic with Canva- The Pro
In Person help Traditional, instructor-led and offered in a classroom at JCCC
Making Magic with Canva- The Pro Session start date: Oct 21
3.0 contact hours $149.00
ESL Advanced and Professional image ELL Conversation and Pronunciation
In Person help Traditional, instructor-led and offered in a classroom at JCCC
ELL Conversation and Pronunciation Session start date: Sep 3
20.0 contact hours $139.00
ESL Advanced and Professional image ELL Business Writing
In Person help Traditional, instructor-led and offered in a classroom at JCCC
ELL Business Writing Session start date: Sep 8
10.0 contact hours $109.00
Business and Leadership image Introduction to Business Analysis
Online help Learning at your own pace, or facilitated by an instructor
Introduction to Business Analysis Session start date: Sep 17
24.0 contact hours $169.00
Foreign Language image Spanish Immersion Program I
In Person help Traditional, instructor-led and offered in a classroom at JCCC
Spanish Immersion Program I Session start date: Sep 8
20.0 contact hours $159.00
Fire Science-CE image S-230: Crew Boss/S-231: Engine Boss
In Person help Traditional, instructor-led and offered in a classroom at JCCC
S-230: Crew Boss/S-231: Engine Boss Session start date: Feb 27
24.0 contact hours $100.00
 
Close Modal Window

Online Registration Temporarily Down

Please contact us at ceregistration@jccc.edu or call 913-469-2323 to register now or please visit us later.

Close
Close Modal Window

SQL Review

In this introductory lesson, you will review SQL and database terms and concepts. You will also install SQL Server Express and SQL Server Management Studio (SSMS) to use throughout the course in the learn-by-doing practices. And, you will use SQL code scripts to create a practice database in SQL Server.

Joining Multiple Tables

In this lesson, you will learn about join statements and how to join queries make it possible to retrieve data from more than one table. You'll also practice how to write well-designed join queries that retrieve result-sets that meet your requirements.

Filtering Rows

Databases can contain massive amounts of data. Learning how to filter the rows that will limit the result-set is extremely important. In this lesson, you will explore various ways to write SQL queries that retrieve a filtered result-set that meets defined criteria.

Grouping and Summarizing Rows

Because of the size of databases, it is important to design SQL queries that retrieve results-sets with data that is organized. In this lesson, you will practice designing queries that group similar data and summarize result-sets. You will explore aggregate functions and how they can be used in producing result-sets that can be used for data analysis.

Subqueries

Subqueries are SQL queries that are written inside another SQL query. Subqueries are used to perform intricate requirements on complex data subsets to retrieve specific data from the database. You will practice writing various subqueries using the practice database.

Tables and Data Maintenance

This lesson is about maintaining the database and data. You will practice using SQL code to modify and add table structures and add new data records. You will also learn about writing SQL queries to modify and delete tables structures and data. Understanding how to write queries to modify, add, and delete is important in order to maintain a database and data that are accurate and up to date.

Unions and Other Joins

Unions are used to retrieve data from more than one table. Instead of returning columns from different tables, a union SQL query combines rows for columns that are the same datatype. In this lesson, you will practice writing SQL queries that retrieve data from multiple tables with specific requirements.

Using String and Date Functions

SQL built-in functions are useful when applied in the right situations. In this lesson, you will work with string and date functions and write SQL queries to retrieve result-sets that manipulate and display data that may be easier to read and understand.

Stored Procedures

User-defined functions are called stored procedures. A stored procedure is a query that is written, saved, and ready to be reused whenever needed. In this lesson, you will practice defining, writing, saving, and executing stored procedures.

Indexes and Views

Indexes are important to database performance. Views are used to simplify access and to secure accessibility to the data. In this lesson, these concepts will be explored and examined as you practice defining and creating SQL queries.

Triggers

A trigger is a user-defined stored procedure that is used for maintaining the database. Once a trigger has been defined and is implemented in the database, it is automatically executed when applicable. In this lesson, you will practice defining, writing, and saving triggers.

SQL Server Management Studio

Understanding the database and its parts is a necessary component of learning SQL. It is difficult to develop and write efficient and well-designed queries without knowing the database and table structures. This last lesson presents SQL queries that retrieve database information. You will also explore the SSMS to make use of its functions as you continue your SQL journey.

Close Modal Window

Online help Learning at your own pace, or facilitated by an instructor

Intermediate SQL

DATE TIME DAY PRICE AVAILABILITY LOCATION  
8/13/2025 - 10/3/2025 $189.00 99 Seats Open Online Campus Map Register
9/17/2025 - 11/7/2025 $189.00 99 Seats Open Online Campus Map Register
10/15/2025 - 12/5/2025 $189.00 99 Seats Open Online Campus Map Register
Close Modal Window

Online help Learning at your own pace, or facilitated by an instructor

$189.00

Intermediate SQL

8/13/2025 - 10/3/2025
99 Seats Open
9/17/2025 - 11/7/2025
99 Seats Open
10/15/2025 - 12/5/2025
99 Seats Open

Selected Course

Dates: 10/15/2025 - 12/5/2025

Course type: Data Management

Times:

Location: Online Campus Map

Contact Hours: 24.0

Other Details

Course Code: SQL-90220251015

Category: Data Management

Contact Hours: 24.0

Format: Online

Schedule Details:

After registering for this course, you can come back to the catalog to register for more courses.

Issues with registering? Please contact us at CERegistration@jccc.edu or call 913-469-2323.