Oracle中通过distinct为什么过滤不了重复的数据?
2016-11-03 14:15
323 查看
Oracle中通过distinct无法过滤关联查询出来的数据,这个查询是关联了很多子查询.
select
distinct
sys_guid(),........from
.......
![](http://img.blog.csdn.net/20161103180200826?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
只能通过group by来进行过滤
select
distinct
sys_guid(),........from
.......
group by A1,A2
Oracle中通过distinct无法过滤关联查询出来的数据,这个查询是关联了很多子查询.
select
distinct
sys_guid(),........from
.......
只能通过group by来进行过滤
select
distinct
sys_guid(),........from
.......
group by A1,A2
相关文章推荐
- 通过ORACLE分析函数过滤重复数据 推荐
- Oracle排序过滤重复数据,取最新的数据
- 解决sql 过滤重复数据记录的方法(Oracle)
- Oracle排序过滤重复数据,取最新的数据
- oracle过滤重复数据,只保留一条
- C# datatable过滤某一列的重复数据(相当于distinct)
- Oracle排序过滤重复数据
- 连表查询,distinct过滤重复数据
- Castle ActiveRecord的distinct过滤重复数据
- 使用Oracle的row_number() over函数过滤重复数据,取最新的记录
- Oracle排序过滤重复数据,取最新的数据
- oracle中如何通过exp导出条件过滤后的部分表数据(
- oracle中如何通过exp导出条件过滤后的部分表数据
- 手动过滤重复字段数据(因为distinct关键字无法使用。。。)
- Oracle中distinct的用法实例以及Oracle distince 用法和删除重复数据
- Oracle中distinct的用法实例以及Oracle distince 用法和删除重复数据
- Oracle排序过滤重复数据,取最新的数据
- IList.Distinct() 根据字段过滤重复的数据
- Oracle排序过滤重复数据,取最新的数据 .
- Mybatis+Oracle批量插入(自动过滤重复数据)与删除