
Learn to build queries, create tables, and perform aggregate calculations. Join tables for robust reporting and create views and stored procedures to save and reuse queries.
Explore structured query language, sql, as the global standard for querying and manipulating data. Learn sql's data manipulation and data definition languages, including select, insert, update, delete, and where.
Learn the structure of the SELECT statement, used to retrieve data from your database.
Multiple examples will walk you through the core of scripting SQL - the SELECT statement.
Learn to use aliases to temporarily rename a column heading
DISTINCT is used when you have duplicate values in your query, and you only want to return unique values.
The SQL used in this section.
Exercises to reinforce the SQL you learned in this section of the course - SELECT
Answers to the SELECT section Lesson Lab questions.
The WHERE clause is in SQL used to filter records
In SQL, wildcard characters are used with the LIKE operator, and can be used to substitute any character(s) in a string.
Learn additional ways to filter records in SQL
Learn additional ways to filter records in SQL
Learn additional ways to filter records in SQL
Learn additional ways to filter records in SQL
Learn additional ways to filter records in SQL
Examples of how you can use WHERE to filter records in SQL
More examples of how you can use WHERE to filter records in SQL
The SQL used in this section.
Exercises to reinforce the SQL you learned in this section of the course - WHERE
Answers to the WHERE section Lesson Lab questions.
In SQL, ORDER BY is used to sort the result set
Examples of how you can use ORDER BY in SQL to sort records in your databases
The SQL used in this section.
Exercises to reinforce the SQL you learned in this section of the course - ORDER BY
Answers to the ORDER BY section Lesson Lab questions.
In SQL, use aggregate functions to return one value, calculated from multiple values in a column
Examples of the SQL SUM function
Examples of the SQL COUNT function
Examples of the SQL MIN and MAX functions
The SQL used in this section.
Exercises to reinforce the SQL you learned in this section of the course - Aggregate functions
Answers to the Aggregate Function section Lesson Lab questions.
Examples of the SQL DATE and TIME functions
Learn how to format dates using SQL in your databases
Example of the SQL DAY function
Examples of the SQL DatePart function
Examples of the SQL DateAdd function
Examples of the SQL DateDiff function
The SQL used in this section.
Exercises to reinforce the SQL you learned in this section of the course - Date Functions
Answers to the Date and Time section Lesson Lab questions.
Learn how to bring fields together using SQL
Use SQL to convert the value of a field to lowercase or uppercase
Extract characters from the left or right side of a character string in SQL
Extract characters from a character string in SQL
In SQL, find the length of a value in a string
Remove blank characters from the ends of a character string in SQL
Replace characters with other characters
The SQL used in this section.
Exercises to reinforce the SQL you learned in this section of the course - String Functions
Answers to the String Functions section Lesson Lab questions.
In SQL, a subquery is a query that is nested inside a SELECT, INSERT, UPDATE, or DELETE statement, or inside of another subquery
Learn to use EXISTS
The SQL used in this section.
Exercises to reinforce the SQL you learned in this section of the course - Subqueries
Answers to the Subqueries section Lesson Lab questions.
Learn about INNER JOINS and OUTER JOINS
Learn the SQL syntax for creating Joins
Examples of how to Join tables in your database using SQL
Examples of the SQL DateValue function
Examples of joining 3 or more tables in the Northwind database.
Learn to use aliases to temporarily rename tables
Examples of the SQL AVERAGE function
The PRIMARY KEY uniquely identifies each record in a table. A FOREIGN KEY in one table is the PRIMARY KEY in another table.
Now that you know how to create a Subquery, and how to create a Join, which one should you use?
The SQL used in this section.
Exercises to reinforce the SQL you learned in this section of the course - Joins
Answers to the Joining Tables section Lesson Lab questions.
Create two views from the orders and products tables: last ten orders by date in descending order and discontinued products list.
Schemabinding protects from the modification of a view's source table.
The SQL used in this section.
Exercises to reinforce the SQL you learned in this section of the course - Views
Answers to the Views section Lesson Lab questions.
Are you ready to unlock the power of SQL?
Whether you're brand new to SQL or just need a refresher, SQL Made Simple is the perfect course to get you started with querying SQL Server. SQL is a vital skill for anyone aspiring to work with databases, and by the end of this course, you'll be equipped with the knowledge to confidently build queries, create tables, and perform aggregate calculations.
In this course, you'll learn how to:
Build queries to retrieve exactly the data you need
Join tables together for more advanced reporting
Create tables, views, and stored procedures that will save you time and make your work more efficient
Perform aggregate calculations to summarize your data with ease
Designed for non-programmers, this course makes SQL accessible and easy to learn. Step by step, you’ll gain practical experience that will help you become proficient in SQL Server.
Course Features:
SQL Scripts & Resources: At the end of each section, you’ll find the SQL scripts used in the lessons, plus practice questions and answers to reinforce what you've learned.
Test Your Skills: Challenge yourself with a final set of questions to make sure you’ve mastered the material.
Glossary of Terms: Build your SQL vocabulary with a handy glossary of terms used throughout the course.
With hands-on practice and real-world examples, you'll be ready to dive into SQL Server and start applying your skills right away. So, let’s get started—your journey to mastering SQL begins here!