使用SELECT语句检索数据

使用SELECT语句

1.编写SQL语句:

①SQL语言大小写不敏感;
②SQL可以写在一行或者多行;
③关键字不能被缩写也不能分行;
④各子句一般要分行写;
⑤使用缩进提高语句的可读性;
⑥在SQLPlus中,必须用分号(;)结束每条SQL语句。

2.列标题默认属性:

SQLPlus:
①字符和日期类型的列左对齐;
②数值类型的列右对齐;
③默认字段显示方式:大写。

3.算数表达式:

算数运算优先级等同于数学运算优先级。
①+:加
例:从emp表中查看员工姓名,月薪,以及月薪+500;
select ename,sal,sal+500
from emp;

②-:减
例:从emp表中查看员工姓名,月薪,以及月薪-500;
select ename,sal,sal-500
from emp;

③*:乘
例:从emp表中查看员工姓名,月薪,以及月薪12(即年薪);==select ename,sal,sal12
from emp;==
④/:除
例:从emp表中查看员工姓名,月薪,以及月薪/30(即日薪);
select ename,sal,sal/30
from emp;

4.定义空值:

①NULL是无效的、未指定的、未知的或不可预知的值,NULL不是0也不是空格;
②包含NULL值的任何数学运算的值都是空值。
例:

select ename,sal,sal×12 as yearsal
from emp;


select ename,sal,sal×12 “YEAR_SAL”
from emp;

5.定义列别名:

①重命名一个列别名;
②便于计算;
③紧跟列名(也可以在列名和别名之间加入关键字as);
④如果包含空格或特殊字符,或者需要区分大小写,那么需要双引号。

6.连接符:

①把列与列,列与字符连接在一起;
②用‘||’表示;
③可以用来‘合成’列。
例:
select ename||sal as“haha”
from emp;

7.字符串:

①字符串可以是select列表中的一个字符,数字,日期;
②日期和字符只能在单引号中出现;
③每当返回一行时,字符串被输出一次。
例:
select ename||‘ is a ’||job as ‘HAHA’
from emp;

8.去重查询(DISTINCT)

例:
select distinct deptno
from emp;

9.显示表结构(DESC)

例:查看emp表的表结构
desc emp

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值