Oracle学习笔记

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Oracle学习笔记相关的知识,希望对你有一定的参考价值。

Oracle简介

 

课后作业01

 1   --查询员工姓名和职位字数相等的员工
 2 
 3     SELECT * from emp where length(ename)=length(job);
 4    
 5   --查询ename以s结尾的员工(不用like)
 6 
 7     SELECT * FROM emp where substr(ename,-1)=S;
 8    
 9   --查询所有的员工的名字,截取ENAME的首字母,
10    
11     SELECT substr(ename,1,1) FROM emp;
12    
13   --拼接后面的,输出以下格式S.King
14   
15     SELECT concat(S.,King) FROM emp;
16    
17   --查询所有的ENAME,把“S”换为“-”之后再输出
18   
19     SELECT replace(ename,S,-) FROM emp;
20    
21   --用户输入一个任意编号,查询此编号的员工
22   
23     SELECT * from emp where empno = &input;
24    
25   --用户输入一个关键字,查询ename包含此关键字的员工(不用LIKE)
26   
27     SELECT * from emp where instr(ename,&input)<>0 ;

执行另外一个SQL文件

 1  --编写以下SQL
 2 
 3    --1.找出重复的记录--不用distinct
 4     
 5     select cname from stu group by(cname) having count(cname)>=1;
 6     
 7    --2.找出没有重复的记录
 8     
 9     select cname from stu group by(cname) having count(cname)=1;
10 
11    --3.删除重复的记录
12     
13     delete cname from stu group by(cname) having count(cname)>1;

 

以上是关于Oracle学习笔记的主要内容,如果未能解决你的问题,请参考以下文章

[原创]java WEB学习笔记61:Struts2学习之路--通用标签 property,uri,param,set,push,if-else,itertor,sort,date,a标签等(代码片段

Oracle之PL/SQL学习笔记

Oracle之PL/SQL学习笔记

oracle学习笔记 实例崩溃恢复原理剖析

DOM探索之基础详解——学习笔记

sql Oracle代码片段