Oracle相关语句(二)

5.普通查询

基本SELECT语句语法:

SELECT [DISTINCT]  {*|colum|expression [alias],...}

FROM 表名;

范例:查询所有雇员的姓名

SELECT  ename  FROM  emp;

注:查询所有信息时,使用列名比*的效率更快

        在写sql语句时,尽量不要写*

5.1 修改

ED

5.2 执行

R

/

5.3 导入文件

@文件路径/文件名.后缀

注:如果文件是的后缀是.sql,则后缀可以省略

 

5.4 起别名

SELECT    列1   AS  别名1,列2  AS   别名2,….,列n  AS   别名

FROM      表名;

SELECT    列1     别名1,列2    别名2,….,列n     别名

FROM      表名;

注:如果遇到数字、特殊符号等字符为别名时,需要加上“”。

       为增加可读性,最好不要省略AS

5.7 算术运算符(+  -  *  /)

可以直接在列上进行算数运算

 

5.8 去掉重复行:DISTINCT (只能放在第一位)

范例:查询所有岗位和部门编号(去掉重复行)。

SELECT DISTINCT job,deptno FROM emp;

5.9连接运算符||

范例:查询编号,显示为编号:编号

SELECT ‘编号:’||empno FROM emp;

5.10 空值:

空值+任何=空值

NVL(可能产生空值的列,指定的值):

5.11 升降序

ORDER BY 列名1 DESC|ASC, 列名2DESC|ASC,…, 列名n  DESC|ASC

 

 

 

 

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值