oracle 同一列数据不同条件分组求和_数据库 -续

本文详细介绍了Oracle数据库中如何进行分组求和,包括使用组函数如avg, sum, min, max, count,以及如何通过where和having子句进行条件查询。此外,还讲解了日期转换、字符串操作和分组查询的关键知识点。" 115928278,10292857,MATLAB小波分析工具箱安装与一维除噪应用,"['小波分析工具包', 'matlab']
摘要由CSDN通过智能技术生成

1、查询列(字段)

SELECT * FROM 表名; 查询某个表中所有的记录的所有字段信息 

SELECT 列名 FROM 表名;  查询某个表中所有的记录的指定字段信息 

SELECT 列名1,列名2 FROM 表名;  查询某个表中所有的记录的字段1 字段2 

SELECT distinct 列名 FROM 表名; 去除重复记录 

SELECT 表达式 FROM 表名; 查询表达式 

SELECT xxx as 别名 FROM 表名 表别名 使用别名

注意事项:

null遇到数字参与运算的结果为 null,遇到字符串为空串 .

使用’’表示字符串(注意区分””) ,拼接使用 || .

as: 字段别名可以使用as;表别名不能使用as 

"":原样输出,可以存在 空格与区分大小写

伪列: 不存在的列,构建虚拟的列 .

2、查询行(记录)

where 过滤行记录条件 ,条件有

a)、= 、 >、 <、 >=、 <=、 !=、 <>、 between and

b)、and 、or、 not、 union、 union all、 intersect 、minus

c)、null :is null、 is not null、 not is null

d)、like :模糊查询 % _ escape('单个字符') ,%:零个及以上(任意个数的)的字符  _:一个字符  遇到内容中包含 % _ 使用escape('单个字符')指定转义符

e)、in 、 exists(难点) 及子查询

集合操作

Union、Union All、Int

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值