Linux系统中Oracle数据库使用SELECT语句检索数据(1)实例应用

Linux系统中Oracle数据库使用SELECT语句检索数据(1)实例应用

1,首先切换到Oracle用户,并进入数据库#sql / as sysdba2,启动数据库,并连接样例及表格,启动命令#startup,连接样例#conn scott/tiger3,select语句中:不区分大小写;可以写一行或多行,为方便查看最好每个子句单独一行;语句以“;”结尾结束语句4,se.
<div class="content-detail markdown-body">

1,首先切换到Oracle用户,并进入数据库#sql / as sysdba。

image

2,启动数据库,并连接样例及表格,启动命令#startup,连接样例#conn scott/tiger。

image

3,select语句中:不区分大小写;可以写一行或多行,为方便查看最好每个子句单独一行;语句以“;”结尾结束语句。

image

4,首先我们知道tab表格记录了样例中的表格信息,用命令#selsct * from tab; 以分号“;”作为结尾。
image
查询样例中的表格信息;
image
5,查询dept表格所有列的信息;
image
查询表格中deptno列的信息;
image
查询表格deptno,和dname列的信息,列名称之间用“,”隔开;
image
6,数据运算和null,运算符号加+,减-;乘*;除/
下面我们用emp表格作为示例,先查询表格所有列的信息,因为显示的原因,我只截取了一部分
image
输出sal列并对sal列进行+100的运算,我们可以看到输出了默认列名为sal+100的列
image
输出sal列并对sal列进行12的运算,我们可以看到输出了默认列名为sal12的列
image
运算中除法和减法也是如此使用
7,复合运算,下面我们计算出年薪=sal*12+comm
image
输出结果中我们发现当comm列值为空时不参与运算
数据库表格中的null既不是空格也不是0,想要整列参与运算,我们可以定义其中的空值为0
image
8,列别名
image
定义sal列别名为ss
image
或者
image
区分大小写或后特殊字符是加“”
image
9,连接符
image
把ename和sal连接起来,就是去除列中的空
image
10,字符串
image
与||一起使用,表达enamel的sal is sal列
image
下面我们输除每个人的月薪及年薪,并用简单的语句表达,注意当||后是复杂运算时,要把运算用()括起来
image
11,查重,用distinct
输出并查重deptno
image
12,我们select只是对输出内容进行更改,原表格不变
13,查询表格的信息,用describe
查询emp表格信息
image

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值