O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Learning SQL

Video Description

In this SQL training course, expert author Guy Vaccaro teaches you how to use SQL to manage data that is held in relational databases. This training course is designed for beginners who have no previous experience with SQL of any kind.
You will start by learning how to use SQL (Structured Query Language) to select and filter data from a database, including sorting the data, filtering date columns, and working with null or empty values. Guy then teaches you about common SQL functions, such as text manipulation, and how to group and summarize. This video tutorial also covers topics such as joining tables, data modification, and creating new tables and views. Finally, you will learn about the powerful subquery, and the main variances in SQL between database types.
Once you have completed this computer based training course, you will have a fundamental knowledge of what SQL is and how you can apply it to different database types. Working files are included, allowing you to follow along with the author throughout the lessons.

Table of Contents

  1. Getting Started With Databases And SQL
    1. Relational Databases And Key Terms Explained 00:08:09
    2. About The Author 00:01:31
    3. What Are The SQL Commands 00:02:41
    4. Select Syntax And Examples 00:04:58
    5. Where Can I Use SQL? 00:05:35
    6. Installing Sample Databases And Working Files 00:04:13
    7. How To Access Your Working Files 00:01:15
  2. Using SQL To Select And Filter Data
    1. Using Select To View Data 00:04:08
    2. Sorting The Data 00:05:57
    3. Adding A Where Clause To Filter Data 00:05:45
    4. Filtering Date Columns 00:04:34
    5. Working With Null Or Empty Values 00:06:51
    6. Using Comments Within SQL 00:06:02
    7. Use Of Wildcards In Filtering 00:09:14
    8. Multiple Criteria Using And Or In 00:06:11
  3. Functions, Grouping And Summarizing
    1. Add A Calculating Column To A SQL Statement 00:03:14
    2. Text Manipulation Functions 00:09:04
    3. Differences In Date Functions Within SQL 00:07:10
    4. Calculating Age 00:06:25
    5. Concatenate Data Columns 00:05:54
  4. Joining Tables
    1. Which Tables Can I Join And How? 00:06:26
    2. Joining More Than Two Tables 00:04:23
    3. Using Different Join Types 00:05:51
    4. The Special Cross Or Cartesian Join 00:03:44
    5. Group And Summaries Within Joined Table SQL 00:07:04
  5. Data Modification
    1. Amend Data In Tables 00:08:29
    2. Adding Data To Tables With Insert 00:09:32
    3. Removing Data From Tables 00:08:40
  6. Creating And Altering Database Objects
    1. Create A New Table 00:07:10
    2. Changing A Tables Structure 00:04:59
    3. What Is A View And How To Create One 00:07:00
    4. Alter Or Delete A View 00:03:12
  7. SQL Summary
    1. The Main Variances In SQL Between Databases 00:05:38
    2. The Powerful Subquery 00:07:00
  8. Conclusions
    1. Wrap Up 00:05:14