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.
课程大纲
从数据库中选择数据
- 语法规则
- 选择所有列
- 投影
- SQL 中的算术运算
- 列别名
- 文字
- 串联
筛选结果表
- WHERE 子句
- 比较运算符
- 条件类似
- 条件 BETWEEN...和
- 条件为 NULL
- 状态 IN
- AND、OR、NOT 运算符
- WHERE 子句中的几个条件
- 操作员订单
- DISTINCT 子句
对结果表进行排序
- ORDER BY 子句
- 按多个列或表达式排序
SQL 主要工作内容
- 单行函数和多行函数的区别
- 字符、数字、DateTime 函数
- 显式和隐式转换
- 转换函数
- 嵌套函数
- 双表(Oracle 与其他数据库)
- 使用不同的函数获取当前日期和时间
使用聚合函数聚合数据
- 聚合函数
- 聚合函数与 NULL 值
- GROUP BY 子句
- 使用不同列进行分组
- 过滤聚合数据 - HAVING 子句
- 多维数据分组 - ROLLUP 和 CUBE 运算符
- 识别摘要 - 分组
- GROUPING SETS 运算符
从多个表中检索数据
- 不同类型的关节
- 自然加入
- 表别名
- Oracle 语法 - WHERE 子句中的连接条件
- SQL99 语法 - INNER JOIN
- SQL99 语法 - LEFT、RIGHT、FULL OUTER JOINS
- 笛卡尔积 - Oracle 和 SQL99 语法
子查询
- 何时何地可以完成子查询
- 单行和多行子查询
- 单行子查询运算符
- 子查询中的聚合函数
- 多行子查询运算符 - IN、ALL、ANY
设置运算符
- 联盟
- 全部联合
- 相交
- 减号/除号
交易
- COMMIT, ROLLBACK SAVEPOINT 语句
其他架构对象
- 序列
- 同义词
- 视图
分层查询和示例
- 树构造(CONNECT BY PRIOR 和 START WITH 子句)
- SYS_CONNECT_BY_PATH功能
条件表达式
- CASE 表达式
- DECODE 表达式
不同时区的数据管理
- 时区
- TIMESTAMP 数据类型
- DATE 和 TIMESTAMP 之间的差异
- 转换操作
分析函数
- 用途
- 分区
- 窗户
- 排名函数
- 报告功能
- LAG/LEAD函数
- FIRST/LAST 函数
- 反向百分位数函数
- 假设的秩函数
- WIDTH_BUCKET函数
- 统计函数
要求
参加本课程不需要任何特定要求。
21 小时
客户评论 (7)
组织得很好
Ana - DB Global Technology SRL
课程 - SQL Advanced level for Analysts
机器翻译
培训师的技能和课程结构
Marius - DB Global Technology SRL
课程 - SQL Advanced level for Analysts
机器翻译
结构非常好,节奏很好,有价值的信息在多层展示,难度增加。
Andrei ranac - DB Global Technology SRL
课程 - SQL Advanced level for Analysts
机器翻译
该主题的广泛覆盖面
Marcin - DPDgroup IT Solutions sp. z o.o.
课程 - SQL Advanced level for Analysts
机器翻译
扩展了我的逻辑思维,这对我的大脑来说是非常好的锻炼,我学到了很多东西,所以我更能为我的工作锻炼做好准备
Kaja - DPDgroup IT Solutions sp. z o.o.
课程 - SQL Advanced level for Analysts
机器翻译
练习+培训师可以访问每个用户桌面并在执行练习时给出说明的事实。
Ania - Santander
课程 - SQL Advanced level for Analysts
机器翻译
The training materials.