高手来oracle 子查询去重
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了高手来oracle 子查询去重相关的知识,希望对你有一定的参考价值。
你看我的语句已经带了distinst但是不行 也带group by 也带了 不行的
参考技术A 你好:oracle去重,请采用distinst函数来去重根据字段也行根据* 也可以;还可以用group by来代替。这是一种方法,你要结合你的实际情况来使用不同的方法,这样才会获得更高效的sql语句追问你看我的语句已经带了distinst但是不行 也带group by 也带了 不行的
本回答被提问者和网友采纳Oracle数据库,模糊查询去重查询
分组去重查询,并执行某一个函数 :select 分组字段,聚合函数 from 表名 where 条件 group by分组字段
select 分组字段,聚合函数 from 表名 where 条件 group by分组字段 having过滤条件
例:select cno, avg(degree) from score group by cno having count(sno)>=5;
模糊查询 : like
select * from 表名 where 字段 like ‘字符串%’ 表示字符串的后面可有可无,并没有字数限制
select * from 表名 where 字段 like ‘字符串__’ 表示字符串的后面必须有,并且有多少个下划线就有多少个字符
多个表之间的关联查询 :select 字段 from 表名n jion 表名 m on where n.表1中的字段= m.表2中的字段
以上是关于高手来oracle 子查询去重的主要内容,如果未能解决你的问题,请参考以下文章