Skip to main content
00:00/00:00
Lecture 24 of 115

Syntax Differences Across Databases

Download Course (Free)

Course Content

0 / 115 completed
Section 1: Introduction and Set Up12 videos

Objects in MySQL

2m

Course Overview

7m

What is SQL

4m

What is MySQL

5m

Relational Databases

9m

Udemy Basics

14m

MySQL Installation Overview

3m

Course Resources PDF + Lecture Downloads!

9m

MySQL Installation on Mac OS

22m

Adding the Countries Data

15m

MySQL Workbench UI Overview

22m

MySQL Installation on Windows OS

30m
Section 2: Data Query Language13 videos

Section Overview

2m

USE SCHEMA

3m

The SELECT Statement

8m

Statements vs Queries

1m

SELECT STAR ()

4m

Aliasing Column Names

7m

Aliasing Table Names (and Qualifying Columns)

6m

Adding Comments to SQL Code

2m

Selecting Distinct Rows

4m

Limiting Rows

2m

Ordering Rows

11m

Syntax Differences Across Databases

2mNow Playing

Order of Execution (So Far)

2m
Section 3: Data Types5 videos

Date and Time Data Types

1m

Numeric Data Types

8m

String Data Types

6m

The Describe Statement

2m

Data Type Differences Across Databases

7m
Section 4: Data Definition and Manipulation Language15 videos

Creating and Dropping Schemas

4m

Creating and Dropping Tables

5m

Create Table As (CTAS)

4m

Inserting Rows

13m

Inserting Multiple Rows

12m

Truncating Tables

1m

Constraints in SQL

2m

Not Null Constraint

5m

Alter Table

9m

Unique Constraint

4m

Updating and Deleting Rows

25m

Default Constraint

4m

Dropping the Unique and Check Constraints

4m

Check Constraint

3m

Dropping the Not Null and Default Constraints

2m
Section 5: Relational Database Design7 videos

Types of Relationships

8m

Tidying Up Our Schemas

1m

Primary and Foreign Keys

11m

Primary and Foreign Keys (Demo)

12m

Entity Relationship Diagrams (ERD)

30m

Normalization

54m

Syntax Differences Across Databases

2m
Section 6: HR and Customer Orders Schema2 videos

HR Schema

3m

Customer Orders Schema

6m
Section 7: Challenge Section 23 videos

Assignment 2

2m

Assignment 1

7m

Assignment 3

6m
Section 8: SQL Operators and the Where Clause8 videos

Introduction to the Where Clause

8m

Null Values

1m

Arithmetic Operators, Expressions and Order of SQL Execution

9m

Comparison Operators and the Where Clause

27m

Recapping DDL and DML Statements

7m

Pattern Matching with the LIKE Operator

5m

Logical Operators

37m

Syntax Differences Across Databases

1m
Section 9: Internal and Metadata Schemas2 videos

Internal and Metadata Schemas in MySQL

6m

Information Schema Demo

20m
Section 10: SQL Functions17 videos

String Functions - Upper and Lower

4m

SQL Literals

2m

String Functions - Concat

10m

String Functions - Length

3m

String Functions - Right and Left

3m

String Functions - Substring and Mid

7m

Numerical Functions - Abs

2m

Numerical Functions - Round and Truncate

8m

String Functions - Locate

11m

Date and Time Functions - Current Time, Date and Timestamp

4m

Date and Time Functions - Date Format

12m

Coalesce

4m

Date and Time Functions - String to Date

5m

Date and Time Functions - Add Date and Date Diff

4m

Using Expressions in Clauses

3m

Differences Across Databases

1m

Conditional Functions - Case Expression

9m
Section 11: Challenge Section 41 videos

Assignment 4

5m
Section 12: Grouping and Aggregating Data6 videos

Aggregate Functions

11m

Overview of the Group By Clause

8m

Group By Examples

5m

Group By Index Position

1m

Group By Expression

3m

Filtering Aggregated Data with the Having Clause

16m
Section 13: Challenge Section 51 videos

Assignment 5

3m
Section 14: Joining Tables and Set Operators9 videos

Join Syntax with other Clauses

1m

Joining Tables Demo

16m

Joining Tables Overview

18m

Union and Union All

6m

Intersect and Except

4m

Joining Tables Demo 2

21m

Cross Join

3m

Emulating Full Outer Joins in MySQL

5m

Differences Across Databases

1m
Section 15: Order of SQL Execution2 videos

Aliasing Columns and SQL Execution Order

6m

Order of Execution

1m
Section 16: Subqueries and Views5 videos

Subqueries Demo

9m

Self Join

8m

Subqueries

4m

Views Overview

4m

Views Demo

13m
Section 17: Data Control Language3 videos

Creating a New User Account

6m

Differences Across Databases

1m

Grant and Revoke Demo

25m
Section 18: Transaction Control Language4 videos

Commit

5m

Rollback

3m

Differences Across Databases

2m

Savepoint

9m