Course Code: osqlide
Duration: 14 hours
Prerequisites:

推荐参加“Oracle SQL 初学者”培训课程

Overview:

本课程的目标是使学员能够掌握在Oracle数据库中使用SQL语言进行中级数据提取的技巧。

Course Outline:

限制结果

  • WHERE子句
  • 比较运算符
  • LIKE条件
  • BETWEEN ... AND条件
  • IS NULL条件
  • IN条件
  • 布尔运算符AND、OR和NOT
  • WHERE子句中的多个条件
  • 运算符的顺序
  • DISTINCT子句

SQL函数

  • 单行函数与多行函数的区别
  • 文本、数字、日期函数的特性
  • 显式和隐式转换
  • 转换函数
  • 嵌套函数
  • 查看函数性能 - dual表
  • 获取当前日期的函数SYSDATE
  • NULL值的处理

使用分组函数聚合数据

  • 分组函数
  • 分组函数如何处理NULL值
  • 创建数据分组 - GROUP BY子句
  • 多列分组
  • 限制分组函数结果 - HAVING子句

子查询

  • 在SELECT命令中放置子查询
  • 单行和多行子查询
  • 单行子查询运算符
  • 子查询中的分组特性
  • 多行子查询运算符IN、ALL、ANY
  • 子查询中NULL值的处理

集合运算符

  • UNION运算符
  • UNION ALL运算符
  • INTERSECT运算符
  • MINUS运算符

进阶使用连接

  • 重温连接
  • 组合内连接和外连接
  • 分区外连接
  • 层次查询

进阶使用子查询

  • 重温子查询
  • 使用子查询作为虚拟表/内联视图和列
  • 使用WITH结构
  • 组合子查询和连接

分析函数

  • OVER子句
  • Partition子句
  • Windowing子句
  • Rank、Lead、Lag、First、Last函数

从多个表中检索数据(如有时间)

  • 连接类型
  • 使用NATURAL JOIN
  • 表别名
  • 在WHERE子句中使用连接
  • INNER JOIN
  • 外部合并LEFT、RIGHT、FULL OUTER JOIN
  • 笛卡尔积

聚合函数(如有时间)

  • 重温Group By函数和Having子句
  • Group和Rollup
  • Group和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