Course Code: osqlide
Duration: 14 hours
Prerequisites:

Recommended attendance on the "Oracle SQL for Beginners" training course

Overview:

The objective of the course is to enable participants to gain a mastery of how to work with the SQL language in Oracle database for data extraction at intermediate level.

Course Outline:

Limiting results

  • The WHERE clause
  • Comparison operators
  • LIKE Condition
  • Prerequisite BETWEEN ... AND
  • IS NULL condition
  • Condition IN
  • Boolean operators AND, OR and NOT
  • Many of the conditions in the WHERE clause
  • The order of the operators.
  • DISTINCT clause

SQL functions

  • The differences between the functions of one and multilines
  • Features text, numeric, date,
  • Explicit and implicit conversion
  • Conversion functions
  • Nesting functions
  • Viewing the performance of the functions - dual table
  • Getting the current date function SYSDATE
  • Handling of NULL values

Aggregating data using the grouping function

  • Grouping functions
  • How grouping functions treat NULL values
  • Create groups of data - the GROUP BY clause
  • Grouping multiple columns
  • Limiting the function result grouping - the HAVING clause

Subqueries

  • Place subqueries in the SELECT command
  • Subqueries single and multi-lineage
  • Operators Subqueries single-line
  • Features grouping in subquery
  • Operators Subqueries multi-IN, ALL, ANY
  • How NULL values ​​are treated in subqueries

Operators collective

  • UNION operator
  • UNION ALL operator
  • INTERSECT operator
  • MINUS operator

Further Usage Of Joins

  • Revisit Joins
  • Combining Inner and Outer Joins
  • Partitioned Outer Joins
  • Hierarchical Queries

Further Usage Of Sub-Queries

  • Revisit sub-queries
  • Use of sub-queries as virtual tables/inline views and columns
  • Use of the WITH construction
  • Combining sub-queries and joins

Analytics functions

  • OVER clause
  • Partition Clause
  • Windowing Clause
  • Rank, Lead, Lag, First, Last functions

Retrieving data from multiple tables (if time at end)

  • Types of connectors
  • The use NATURAL JOIN
  • Aliases tables
  • Joins in the WHERE clause
  • INNER JOIN
  • External Merge LEFT, RIGHT, FULL OUTER JOIN
  • Cartesian product

Aggregate Functions (if time at end)

  • Revisit Group By function and Having clause
  • Group and Rollup
  • Group and Cube
Sites Published:

United Arab Emirates - Oracle SQL Intermediate - Data Extraction

Qatar - Oracle SQL Intermediate - Data Extraction

Egypt - Oracle SQL Intermediate - Data Extraction

Saudi Arabia - Oracle SQL Intermediate - Data Extraction

South Africa - Oracle SQL Intermediate - Data Extraction

Brasil - Oracle SQL Intermediate - Data Extraction

Canada - Oracle SQL Intermediate - Data Extraction

中国 - Oracle SQL Intermediate - Data Extraction

香港 - Oracle SQL Intermediate - Data Extraction

澳門 - Oracle SQL Intermediate - Data Extraction

台灣 - Oracle SQL Intermediate - Data Extraction

USA - Oracle SQL Intermediate - Data Extraction

Österreich - Oracle SQL Intermediate - Data Extraction

Schweiz - Oracle SQL Intermediate - Data Extraction

Deutschland - Oracle SQL Intermediate - Data Extraction

Czech Republic - Oracle SQL Intermediate - Data Extraction

Denmark - Oracle SQL Intermediate - Data Extraction

Estonia - Oracle SQL Intermediate - Data Extraction

Finland - Oracle SQL Intermediate - Data Extraction

Greece - Oracle SQL Intermediate - Data Extraction

Magyarország - Oracle SQL Intermediate - Data Extraction

Ireland - Oracle SQL Intermediate - Data Extraction

Luxembourg - Oracle SQL Intermediate - Data Extraction

Latvia - Oracle SQL Intermediate - Data Extraction

España - Oracle SQL Intermedio - Extracción de Datos

Italia - Oracle SQL Intermediate - Data Extraction

Lithuania - Oracle SQL Intermediate - Data Extraction

Nederland - Oracle SQL Intermediate - Data Extraction

Norway - Oracle SQL Intermediate - Data Extraction

Portugal - Oracle SQL Intermediate - Data Extraction

România - Oracle SQL Intermediate - Data Extraction

Sverige - Oracle SQL Intermediate - Data Extraction

Türkiye - Oracle SQL Intermediate - Data Extraction

Malta - Oracle SQL Intermediate - Data Extraction

Belgique - Oracle SQL Intermediate - Data Extraction

France - Oracle SQL Intermediate - Data Extraction

日本 - Oracle SQL Intermediate - Data Extraction

Australia - Oracle SQL Intermediate - Data Extraction

Malaysia - Oracle SQL Intermediate - Data Extraction

New Zealand - Oracle SQL Intermediate - Data Extraction

Philippines - Oracle SQL Intermediate - Data Extraction

Singapore - Oracle SQL Intermediate - Data Extraction

Thailand - Oracle SQL Intermediate - Data Extraction

Vietnam - Oracle SQL Intermediate - Data Extraction

India - Oracle SQL Intermediate - Data Extraction

Argentina - Oracle SQL Intermedio - Extracción de Datos

Chile - Oracle SQL Intermedio - Extracción de Datos

Costa Rica - Oracle SQL Intermedio - Extracción de Datos

Ecuador - Oracle SQL Intermedio - Extracción de Datos

Guatemala - Oracle SQL Intermedio - Extracción de Datos

Colombia - Oracle SQL Intermedio - Extracción de Datos

México - Oracle SQL Intermedio - Extracción de Datos

Panama - Oracle SQL Intermedio - Extracción de Datos

Peru - Oracle SQL Intermedio - Extracción de Datos

Uruguay - Oracle SQL Intermedio - Extracción de Datos

Venezuela - Oracle SQL Intermedio - Extracción de Datos

Polska - Oracle SQL Intermediate - Data Extraction

United Kingdom - Oracle SQL Intermediate - Data Extraction

South Korea - Oracle SQL Intermediate - Data Extraction

Pakistan - Oracle SQL Intermediate - Data Extraction

Sri Lanka - Oracle SQL Intermediate - Data Extraction

Bulgaria - Oracle SQL Intermediate - Data Extraction

Bolivia - Oracle SQL Intermedio - Extracción de Datos

Indonesia - Oracle SQL Intermediate - Data Extraction

Kazakhstan - Oracle SQL Intermediate - Data Extraction

Moldova - Oracle SQL Intermediate - Data Extraction

Morocco - Oracle SQL Intermediate - Data Extraction

Tunisia - Oracle SQL Intermediate - Data Extraction

Kuwait - Oracle SQL Intermediate - Data Extraction

Oman - Oracle SQL Intermediate - Data Extraction

Slovakia - Oracle SQL Intermediate - Data Extraction

Kenya - Oracle SQL Intermediate - Data Extraction

Nigeria - Oracle SQL Intermediate - Data Extraction

Botswana - Oracle SQL Intermediate - Data Extraction

Slovenia - Oracle SQL Intermediate - Data Extraction

Croatia - Oracle SQL Intermediate - Data Extraction

Serbia - Oracle SQL Intermediate - Data Extraction

Bhutan - Oracle SQL Intermediate - Data Extraction

Nepal - Oracle SQL Intermediate - Data Extraction

Uzbekistan - Oracle SQL Intermediate - Data Extraction