DISTINCT,DISTINCTROW去除重复值
来源:互联网 发布:插画用什么软件 编辑:程序博客网 时间:2024/06/06 00:09
SELECT DISTINCT F1, F2, F3,F4,F6,ID
FROM golf;
ID,F1, F2, F3,F4,F6 是 golf表的字段,其中ID是自动编号,没有重复值, F1, F2, F3,F4,F6都是每两条中重复一条.上面的SQL可以把不重复的记录晒出来,以F1为重复判断字段.
DISTINCT F1,DISTINCT F2 提示语法错误,若要对F1,F2同时判断重复,比如说F1,F2分别是X,Y坐标时,当然得同时判断两个字段,不知道如何实现,留待解决!
DISTINCTROW 省略基于整个重复记录的数据,而不只是基于重复字段的数据。将把两条完整重复的记录删除一条。
===================
另记:[2006/12/23]
上文对distinct关键字的作用描述错误,DISTINCT后面有多个字段时将查找出所列字段的组合不重复的记录。在《Microsoft JET SQL 参考》“ALL、DISTINCT、DISTINCTROW、TOP 谓词”一节中说明如下:如果select子句包含多个字段,则对已给记录,所有字段值的组合必须是唯一的,而且结果中将包含这一组合。
如判断xy坐标的不同值,可以使用Distinct x,y。
FROM golf;
ID,F1, F2, F3,F4,F6 是 golf表的字段,其中ID是自动编号,没有重复值, F1, F2, F3,F4,F6都是每两条中重复一条.上面的SQL可以把不重复的记录晒出来,以F1为重复判断字段.
DISTINCT F1,DISTINCT F2 提示语法错误,若要对F1,F2同时判断重复,比如说F1,F2分别是X,Y坐标时,当然得同时判断两个字段,不知道如何实现,留待解决!
DISTINCTROW 省略基于整个重复记录的数据,而不只是基于重复字段的数据。将把两条完整重复的记录删除一条。
===================
另记:[2006/12/23]
上文对distinct关键字的作用描述错误,DISTINCT后面有多个字段时将查找出所列字段的组合不重复的记录。在《Microsoft JET SQL 参考》“ALL、DISTINCT、DISTINCTROW、TOP 谓词”一节中说明如下:如果select子句包含多个字段,则对已给记录,所有字段值的组合必须是唯一的,而且结果中将包含这一组合。
如判断xy坐标的不同值,可以使用Distinct x,y。
- DISTINCT,DISTINCTROW去除重复值
- distinct去除重复值
- mysql中distinct去除重复值方法
- SQL:DISTINCT 去除重复
- SQL:DISTINCT 去除重复
- Mysql| distinct去除重复的结果(DISTINCT)
- MySQL去除查询结果重复值 distinct 的用法
- MySQL去除查询结果重复值 distinct 的用法
- MySQL去除查询结果重复值 distinct 的用法
- SELECT DISTINCT去除SQL中的重复记录
- SQL之去除重复列(distinct )
- LINQ DISTINCT有效去除重复数据
- linq 中Distinct去除重复数据
- Linq List<T>.Distinct() 去除对象重复
- mysql中去除重复字段-distinct
- 返回字符串中的所有单词 $distinct=true 去除重复
- mysql 去除重复 Select中DISTINCT关键字的用法
- mysql 去除重复 Select中DISTINCT关键字的用法
- 屏幕捕捉程序
- delphi7学习经验积累
- delphi类型文件的小问题
- Mysql中count(*),DISTINCT的使用方法和效率研究
- Java技术:Eclipse的使用技巧详解
- DISTINCT,DISTINCTROW去除重复值
- VB中正则表达式的SubMatches、matches和MatchCollection的使用
- 解决一个正则表达式问题
- Java:探索 JUnit 4.4 新特性
- Python 技术专题
- 掌握 Dojo 工具包( 2):使用 Dojo 框架开发 Ajax 应用
- 在 IBM WebSphere Service Registry and Repository 中使用简单 XML 接口和 JMX管理 API分类加载
- 使用 Eclipse 在 Google App Engine 上创建 mashup,第 3 部分: 使用 RESTful Web 服务
- 使用 SAX 处理 XML 解析中的错误