Oracle公司内部数据库培训资料Les018215.pptx
《Oracle公司内部数据库培训资料Les018215.pptx》由会员分享,可在线阅读,更多相关《Oracle公司内部数据库培训资料Les018215.pptx(29页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1Copyright Oracle Corporation,2001.All rights reserved.基本基本SQL SELECT语句语句1-2Copyright Oracle Corporation,2001.All rights reserved.目标目标通过本章学习,您将可以通过本章学习,您将可以:列举列举 SQL SELECT语句的功能。语句的功能。执行简单的选择语句。执行简单的选择语句。SQL 语言和语言和 SQL*Plus 命令的不同。命令的不同。1-3Copyright Oracle Corporation,2001.All rights reserved.SQL SEL
2、ECT 语句的功能语句的功能行行列列表表1表表2表表Join表表1-4Copyright Oracle Corporation,2001.All rights reserved.基本基本 SELECT 语句语句SELECT*|DISTINCT column|expression alias,.FROMtable;SELECT 标识标识 选择哪些列。选择哪些列。FROM 标识从哪个表中选择。标识从哪个表中选择。1-5Copyright Oracle Corporation,2001.All rights reserved.SELECT*FROM departments;选择全部列选择全部列1-6
3、Copyright Oracle Corporation,2001.All rights reserved.选择特定的列选择特定的列SELECT department_id,location_idFROM departments;1-7Copyright Oracle Corporation,2001.All rights reserved.Writing SQL StatementsSQL 语言大小写不敏感。语言大小写不敏感。SQL 可以写在一行或者多行可以写在一行或者多行关键字不能被缩写也不能分行关键字不能被缩写也不能分行各子句一般要分行写。各子句一般要分行写。使用缩进提高语句的可读性。使
4、用缩进提高语句的可读性。1-8Copyright Oracle Corporation,2001.All rights reserved.列头设置列头设置SQL*Plus:字符和日期类型的列左对齐字符和日期类型的列左对齐字符类型的列右对齐字符类型的列右对齐默认头显示方式默认头显示方式:大写大写1-9Copyright Oracle Corporation,2001.All rights reserved.算术运算符算术运算符数字和日期使用的数学表达式。数字和日期使用的数学表达式。操作符操作符+-*/描述描述加加减减乘乘除除1-10Copyright Oracle Corporation,200
5、1.All rights reserved.使用数学运算符使用数学运算符SELECT last_name,salary,salary+300FROM employees;1-11Copyright Oracle Corporation,2001.All rights reserved.操作符优先级操作符优先级乘除的优先级高于加减。乘除的优先级高于加减。同一优先级运算符从左向右执行。同一优先级运算符从左向右执行。括号内的运算先执行。括号内的运算先执行。*/+_ _1-12Copyright Oracle Corporation,2001.All rights reserved.操作符优先级操作符
6、优先级SELECT last_name,salary,12*salary+100FROM employees;1-13Copyright Oracle Corporation,2001.All rights reserved.使用括号使用括号SELECT last_name,salary,12*(salary+100)FROM employees;1-14Copyright Oracle Corporation,2001.All rights reserved.定义空值定义空值空值是无效的,未指定的,未知的或不可预知的值。空值是无效的,未指定的,未知的或不可预知的值。空值不是空格或者空值不是空
7、格或者0。SELECT last_name,job_id,salary,commission_pctFROM employees;1-15Copyright Oracle Corporation,2001.All rights reserved.SELECT last_name,12*salary*commission_pctFROM employees;空值在数学运算中的使用空值在数学运算中的使用包含空值的数学表达式的值都为空值包含空值的数学表达式的值都为空值1-16Copyright Oracle Corporation,2001.All rights reserved.列的别名列的别名列
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Oracle 公司内部 数据库 培训资料 Les018215
限制150内