Oracle超详细学习笔记.doc

Oracle超详细学习笔记.doc

ID:55550731

大小:123.00 KB

页数:33页

时间:2020-05-16

Oracle超详细学习笔记.doc_第1页
Oracle超详细学习笔记.doc_第2页
Oracle超详细学习笔记.doc_第3页
Oracle超详细学习笔记.doc_第4页
Oracle超详细学习笔记.doc_第5页
资源描述:

《Oracle超详细学习笔记.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、-----员工培训------1.最简单的查询--例SELECT*FROMemployees;DESCemployees;SETlinesize600;SETPAGESIZE50;--例2SELECTtable_nameFROMuser_tables;--查询数据库中所有表名--2.查询特定的列--例SELECTemployee_id,fisrt_name,last_name.salaryFROMemployees;--3.在SELECT子句中使用直接量--例SELECT5FROMemployees;-----------------

2、------SELECT5FROMdual;--这是Oracle提供的伪表--例2:SELECT'HelloOracleSQL'--在Oracle中如何表示字符串常量FROMemployees;SELECT'HelloOracleSQL'--在Oracle中如何表示字符串常量FROMdual;--例3:SELECT'HelloOracle''sSQL'--用两个连续单引号进行单引号转义FROMemployees;--4在SELECT子句中使用算术表达式--例1:查询员工的编号、姓名和年薪SELECTemployee_id,fist_n

3、ame,last_name,salry,salary*12FROMemployees;--例2:SELECT5/2FROMdual;--5.给例定义别名--例1:SELECTemployee_idASidFROMemployees;--例2:SELECTemployee_idAS"Id"--双引号中的字符原样显示FROMemployees;--例3:SELECTemployee_id,fist_name,last_name,salry,salary*12ASannual_salaryFROMemployees;--例4:SELECTe

4、mployee_id,fist_name,last_name,salry,salary*12AS"annualsalary"FROMemployees;--如果别名有特殊字符必须使用双引号--6.字符串的链接运算符--例:SELECTemployee_id

5、

6、''

7、

8、fist_name,last_name,salry,salary*12ASannual_salaryFROMemployees;--7.过滤重复记录--例1:SELECTDISTINCTdepartment_idFROMemployees;--例2:SELECTDISTI

9、NCTdepartment_id,job_idFROMemployees;--第二章过滤查询和结果集排序--1.使用WHERE子句过滤记录--例1:SELECT*FROMemployeesWHEREsalary>8000;--例2:SELECTemployee_id,first_name,last_name,salaryFROMemployeesWHEREsalary=17000;--例3:SELECTemployee_id,first_name,last_name,salaryFROMemployeesWHEREsalary<>17

10、000;--!=--比较运算符号:>,>=,<,<=,=,!=或<>--例4SELECTemployee_id,first_name,last_name,salaryFROMemployeesWHEREsalary>=2500ANDsalary<=17000;--逻辑运算符:AND,OR,NOT--2.在WHERE子句中使用字符串和日期--例1:查询职位ID为st_clerk的员工信息SELECTemployee_id,job_id,first_name,FROMemployeesWHEREjob_id='ST_CLERK';--表中

11、字段的值是区分大小写的--例2:查询1998年7月9日入职的员工信息SELECTemployee_id,job_id,first_nameFROMemployeesWHEREhire_date='09-7月-1998';--日期直接量必须以字符串的形式来体现--Oracle的日期是格式敏感的--标准日期表示DD-MM-RR--3.其他比较运算符--1)BETWEENAND--例1:查询工资在【2500,7000】上的员工信息SELECTemployee_id,job_id,first_name,salaryFROMemployeesW

12、HEREsalaryBETWEEN2500AND7000;--包含边界值--第一个值要小于第二个值--练习:查询1998年入职的员工信息SELECTemployee_id,job_id,first_name,salary

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

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

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