ORACLE SQL 基本查询语句

开发工具与关键技术:Oracle sql*plus  PLSQL Developer
作者:蒙伟志
撰写时间:2019年03月26日

现在我们先学习DML语言,(数据操纵语言)
DML用于查询和修改记录,
Insert:添加数据
Update:修改数据
Delete:删除数据
Select:查询数据
其中select是sql语言的基础,最为重要的

快乐的一天从select查询数据开始。
简单的来说下select查询语句的结构:
Select 查询的列(或者全部列,*) from 表名; 语句以 “;” 结束
在这里插入图片描述图1

在这里插入图片描述
图2

如图2就是单一的查询学生姓名,图1查询学生全部信息
注意:
1, 大小写不敏感
2, 可以写在一行或者多行
3, 关键字不能分开写也不能缩写
4, 各句子一般分行
5, 使用缩进提高语句可读性

算术运算符
算术运算符和日常所遇到的一样,唯一的区别,和日常一样,加+,减-,乘*,除/
在这里插入图片描述
算法和日常的一样,先乘除后加减,同级从左往右算起,有括号先算括号里的,例子如下:
在这里插入图片描述
图4:(先乘除后加减)

在这里插入图片描述
图5:(有括号先算括号)

定义空值
空值不是空格也不是0,是无效的,未知的,所以包含空值的数学表达式都为空值
在这里插入图片描述
图6(定义空值)

列的别名
前面举例子也一直有用到列的别名,在列名和列的别名之间加入关键字“AS”as也可以省略不写,不过建议初学者还是写上,如图,前面两个字段我加上了as,后两个省略as
在这里插入图片描述
图7(列的别名)

连接符||
把列和列,列和字符串连接起来,可以用来合成列,用“||”表示,如下:
在这里插入图片描述
图8

在这里插入图片描述
图9

在select字句中使用distinct删除重复行,如下:
在这里插入图片描述
图10:去重复前

在这里插入图片描述
图11:去冲锋衣效果

总结:
通过本次学习,可以简单的写select 简单的查询语句返回表的全部数据和指定列的的数据。
Select的查询语句就是 select 标识,选择那些列,或者选择所有,所有用“*”代替,选择完列之后后面跟from关键字,from标识从哪个表中选择,例如查询学生姓名,选择姓名列,从学生表中选择 select sname from student;记住一定要以“;”结束。其中里面的算术运算符也跟我们小学学的一样,先乘除后加减,有括号先算括号,从左往右算起。

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值