oracle公司内部数据库培训资料

oracle公司内部数据库培训资料

ID:15567186

大小:2.27 MB

页数:498页

时间:2018-08-04

oracle公司内部数据库培训资料_第1页
oracle公司内部数据库培训资料_第2页
oracle公司内部数据库培训资料_第3页
oracle公司内部数据库培训资料_第4页
oracle公司内部数据库培训资料_第5页
资源描述:

《oracle公司内部数据库培训资料》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基本SQLSELECT语句Copyright©OracleCorporation,2001.Allrightsreserved.目标通过本章学习,您将可以:•列举SQLSELECT语句的功能。•执行简单的选择语句。•SQL语言和SQL*Plus命令的不同。1-2Copyright©OracleCorporation,2001.Allrightsreserved.SQLSELECT语句的功能列行表表Join表1表21-3Copyright©OracleCorporation,2001.Allrightsreserved.

2、基本SELECT语句SELECTSELECT*

3、{[DISTINCT]*

4、{[DISTINCT]columncolumn

5、

6、expressionexpression[[aliasalias],...}],...}FROMFROMtable;table;•SELECT标识选择哪些列。•FROM标识从哪个表中选择。1-4Copyright©OracleCorporation,2001.Allrightsreserved.选择全部列SELECT*FROMdepartments;1-5Copyright©OracleCorpo

7、ration,2001.Allrightsreserved.选择特定的列SELECTdepartment_id,location_idFROMdepartments;1-6Copyright©OracleCorporation,2001.Allrightsreserved.WritingSQLStatements•SQL语言大小写不敏感。•SQL可以写在一行或者多行•关键字不能被缩写也不能分行•各子句一般要分行写。•使用缩进提高语句的可读性。1-7Copyright©OracleCorporation,2001.All

8、rightsreserved.列头设置•SQL*Plus:–字符和日期类型的列左对齐–字符类型的列右对齐–默认头显示方式:大写1-8Copyright©OracleCorporation,2001.Allrightsreserved.算术运算符数字和日期使用的数学表达式。操作符描述+加-减*乘/除1-9Copyright©OracleCorporation,2001.Allrightsreserved.使用数学运算符SELECTlast_name,salary,salary+300FROMemployees;…1-10

9、Copyright©OracleCorporation,2001.Allrightsreserved.操作符优先级___***///+++•乘除的优先级高于加减。•同一优先级运算符从左向右执行。•括号内的运算先执行。1-11Copyright©OracleCorporation,2001.Allrightsreserved.操作符优先级SELECTlast_name,salary,12*salary+100FROMemployees;…1-12Copyright©OracleCorporation,2001.Allri

10、ghtsreserved.使用括号SELECTlast_name,salary,12*(salary+100)FROMemployees;…1-13Copyright©OracleCorporation,2001.Allrightsreserved.定义空值•空值是无效的,未指定的,未知的或不可预知的值。•空值不是空格或者0。SELECTlast_name,job_id,salary,commission_pctFROMemployees;……1-14Copyright©OracleCorporation,2001.A

11、llrightsreserved.空值在数学运算中的使用包含空值的数学表达式的值都为空值SELECTlast_name,12*salary*commission_pctFROMemployees;……1-15Copyright©OracleCorporation,2001.Allrightsreserved.列的别名列的别名:•重命名一个列。•便于计算。•紧跟列名,也可以在列名和别名之间加入关键字‘AS’,以便在别名中包含空格或特殊的字符并区分大小写。1-16Copyright©OracleCorporation,20

12、01.Allrightsreserved.使用别名SELECTlast_nameASname,commission_pctcommFROMemployees;…SELECTlast_name"Name",salary*12"AnnualSalary"FROMemployees;…1-17Copyright©OracleCorpor

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。