oracle学习记录之五--第8讲
2011-11-27 11:29
204 查看
1.表的自我复制
insert into student ( xh, xm ,age) select * from student;
2.不显示重复列
select xh, distinct
xm from student;
3.将null值表为0;
select ename, sal*12+nvl(comm,0) from emp; --nvl(comm, 0);
distinct 用法
--作用于单列
select distinct job from emp;
--作用于多列
select distinct job, ename, sal from emp; --distinct作用多列查询,只要有一列不同,则该条记录就与其他不同而显示
insert into student ( xh, xm ,age) select * from student;
2.不显示重复列
select xh, distinct
xm from student;
3.将null值表为0;
select ename, sal*12+nvl(comm,0) from emp; --nvl(comm, 0);
distinct 用法
--作用于单列
select distinct job from emp;
--作用于多列
select distinct job, ename, sal from emp; --distinct作用多列查询,只要有一列不同,则该条记录就与其他不同而显示
相关文章推荐
- Oracle常见授权与回收权限(grant和revoke)学习记录
- Oracle学习记录1(单行函数,多行函数)
- ORACLE 表空间学习记录
- ORACLE常用函数学习记录
- ORACLE学习问题记录(不断更新)
- oracle学习记录
- Oracle学习记录
- Oracle学习记录
- oracle分析函数之rank学习记录
- oracle学习记录之四
- Oracle学习记录1(单行函数,多行函数)
- Oracle学习记录2(多表查询)
- 2014.8.6学习Oracle记录:set autotrace on
- oracle学习记录之十八
- Oracle 基础学习记录 (keep updating)
- Oracle学习记录之第二篇该用什么样的数据库
- oracle复合数据类型学习五——pl/sql记录
- Oracle学习记录1(单行函数,多行函数)
- Oracle学习记录2(多表查询)
- oracle学习记录之十五