oracle查询与函数
Posted gj-blog
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了oracle查询与函数相关的知识,希望对你有一定的参考价值。
前言
scott是一个系统已经新建好的普通用户,用户名是scott,scott常作为一个示例。
在刚开始学习oracle ,常用到scott用户。
使用scott用户进行联系oracle中的sql语句学习
scott用户下的表结构
1 查询语句的结构:
select [列名] [*] from 表名 [where 条件] [group by 分组条件] [having 过滤] [order by 排序]
2 查询
2.1 基本查询
语法: select * from 表名 [where 条件]
2.1.1查询所有雇员
select count(*) from emp;
直接写一个常量比写 * 要高效
select count(1) from emp;
2.1.2查询雇员总数
select count(1) from emp;
2.2别名查询
别名查询: 使用as 关键字, 可以省略
别名中不能有特殊字符或者关键字, 如果有就加双引号
2.2.2使用别名查询姓名与工资
select ename 姓名, sal 工资 from emp;
select ename "姓 名", sal 工资 from emp;
2.3去除重复数据
去除重复数据 distinct
多列去除重复: 每一列都一样才能够算作是重复
2.3.1单列去除重复
select distinct job from emp;
2.3.2多列去除重复的
select distinct job,deptno from emp;
2.4查询中的四则运算
2.4.1
dual : oracle中的虚表 ,伪表, 主要是用来补齐语法结构
select 1+1 from dual;
以上是关于oracle查询与函数的主要内容,如果未能解决你的问题,请参考以下文章