Oracle常用基本查询语法

本文介绍了Oracle数据库中的基本查询语法,包括选择字段、过滤条件、排序、分组等,并展示了使用如NVL、DECODE等函数处理空值和特定条件的情况。还涵盖了连接查询、字符串与数字函数、时间函数及类型转换的示例。
摘要由CSDN通过智能技术生成

查询语句语法

select [column_name...]  from table_name[s]

where [conditional...]

group by [column_name] having...

order by [column_name] [asc/desc]

注:以下查询语句用到的是scott用户下的emp表

基本查询语句:

1.查询当前用户下的所有表:

select * from tabs;

2.给某个字段取别名:

select empno as eno from emp;

3.去重:
select distinct deptno from emp;
    
4.连接查询(将查询结果进行拼接显示):
select '姓名'||ename||'职位:'||job from emp;
    
5.空值的处理
select ename,(nvl(sal,0)+nvl(comm,0))*12 from emp;

6.排序:asc:顺序   desc:倒序
select ename from emp order by sal asc;
select ename,sal from emp order by sal desc;
    

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值