Oracle SQL去重与基本查询教程:部门名与员工信息

需积分: 35 10 下载量 154 浏览量 更新于2024-08-23 收藏 3.47MB PPT 举报
"本文档详细介绍了在Oracle数据库中如何使用SQL语句去除重复行以及进行基础数据查询与处理。首先,我们讨论了如何通过`SELECT DISTINCT`关键字来查询s_dept表中的不重复部门名称,这在数据分析或报告中常用于提取唯一值。接着,文档展示了如何执行基本的`SELECT`查询,包括查询指定列(如查询s_emp表中的dept_id和salary)以及如何运用算数表达式,例如计算员工的年薪,如`salary * 12`,并强调了括号在改变运算优先级时的作用。 在查询s_emp表时,不仅提供了全表扫描(`SELECT *`)的例子,还演示了如何筛选所需字段。此外,通过`SELECT last_name, salary, 12 * salary + 100`和`SELECT last_name, salary, 12 * (salary + 100)`两个例子,讲解了如何结合算术运算和表达式处理薪资数据,并对比了不同括号放置对表达式计算结果的影响。 本教程深入浅出地介绍了Oracle SQL的基础查询语句,涵盖了去重、字段选择、算数运算和优先级控制等关键知识点,对于初学者和数据库管理员来说,是一份实用的参考资源。无论是想学习SQL入门还是优化查询性能,都能从中获取到有价值的信息。"