oracle基本查询内容整理

Posted q-1234

tags:

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

清屏

host cls;

技术分享图片

查看当前用户

show user ;

技术分享图片

当前用户下的表

select * from tab;

技术分享图片

tab数据字典

desc emp;

技术分享图片

查询所有员工的信息

select * from emp;

技术分享图片

通过列名查询

select  empno,ename,job,sal from emp;

 技术分享图片

查询员工号,姓名,月薪,年薪

select empno,ename,sal,sal*12 from emp;

技术分享图片

查询员工号,姓名,月薪,年薪,年收入

select empno 员工号, ename 姓名,sal 月薪,sal*12 年薪,comm 奖金,sal*12+comm 年收入 from emp;

 技术分享图片

select empno 员工号, ename 姓名,sal 月薪,sal*12 年薪,nvl(comm,0) 奖金,sal*12+nvl(comm,0) 年收入 from emp;

技术分享图片

选择comm为空的

select*from emp where comm is null;

技术分享图片

DISTINCT去掉重复的记录

select deptno from emp;

技术分享图片

select  distinct deptno from emp;

技术分享图片

 select job from emp;

技术分享图片

select distinct job from emp;

技术分享图片

select distinct deptno,job from emp;    deptno 和job 组合起来没有重复

技术分享图片

select concat(‘hello’,‘world’)from emp;

技术分享图片

select 3+2 from dual;

技术分享图片

select ‘hello’||‘world’ from dual;

 技术分享图片

select ename||‘的薪水是’||sal;

技术分享图片

以上是关于oracle基本查询内容整理的主要内容,如果未能解决你的问题,请参考以下文章

ORCLE-Select 语句执行顺序以及如何提高Oracle 基本查询效率

Oracle查询前几条数据的方法

oracle整理

oracle分组查询

oracle分组查询

Oracle笔记 多表查询