Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Limiting Results
- The WHERE Clause
- Comparison Operators
- LIKE Condition
- BETWEEN ... AND Prerequisite
- IS NULL Condition
- IN Condition
- Boolean Operators: AND, OR, and NOT
- Multiple Conditions in the WHERE Clause
- Operator Precedence
- DISTINCT Clause
SQL Functions
- Differences Between Single-Row and Multi-Row Functions
- Text, Numeric, and Date Functions
- Explicit and Implicit Conversion
- Conversion Functions
- Nested Functions
- Function Performance - Dual Table
- Current Date Function: SYSDATE
- Handling NULL Values
Aggregating Data Using Grouping Functions
- Grouping Functions Overview
- Treatment of NULL Values in Grouping Functions
- Creating Data Groups - GROUP BY Clause
- Grouping Multiple Columns
- Limiting Grouped Function Results - HAVING Clause
Subqueries
- Placing Subqueries in the SELECT Statement
- Single-Row and Multi-Row Subqueries
- Single-Row Subquery Operators
- Grouping in Subqueries
- Multi-Row Subquery Operators: IN, ALL, ANY
- Treatment of NULL Values in Subqueries
Collective Operators
- UNION Operator
- UNION ALL Operator
- INTERSECT Operator
- MINUS Operator
Further Usage of Joins
- Revisiting Joins
- Combining Inner and Outer Joins
- Partitioned Outer Joins
- Hierarchical Queries
Further Usage of Subqueries
- Revisiting Subqueries
- Using Subqueries as Virtual Tables/Inline Views and Columns
- Using the WITH Clause
- Combining Subqueries and Joins
Analytic Functions
- OVER Clause
- Partition Clause
- Windowing Clause
- Rank, Lead, Lag, First, Last Functions
Retrieving Data from Multiple Tables (if time permits)
- Types of Joins
- Using NATURAL JOIN
- Table Aliases
- Joins in the WHERE Clause
- INNER JOIN
- Outer Joins: LEFT, RIGHT, FULL OUTER JOIN
- Cartesian Product
Aggregate Functions (if time permits)
- Revisiting GROUP BY Function and HAVING Clause
- Grouping with ROLLUP
- Grouping with CUBE
Requirements
Recommended participation in the "Oracle SQL for Beginners" training course for government personnel.
14 Hours
Testimonials (3)
Greg was very patient and helpful
Chris Havel - Encyclopaedia Britannica
Course - ORACLE SQL Fundamentals
presentation skills, prompt answers to all questions
Oana - OPEN COURSE
Course - Oracle SQL LP - Fundamentals
I found his methods very informative