| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 3330 人关注过本帖
标题:如何寻找表中不重复数据
取消只看楼主 加入收藏
dzy123
Rank: 8Rank: 8
等 级:蝙蝠侠
威 望:5
帖 子:379
专家分:820
注 册:2013-4-18
结帖率:82%
收藏
已结贴  问题点数:20 回复次数:9 
如何寻找表中不重复数据
张三1    王五1    李四1
李四1    张三1    王五1
王五1    李四1    张三1
张三1    李四1    赵六1
有类似这样一个表如何查询出数据是 张三1,李四1,王五1,赵六1(原表有多个字段)

[ 本帖最后由 dzy123 于 2014-3-26 10:37 编辑 ]
搜索更多相关主题的帖子: 如何 
2014-03-26 10:09
dzy123
Rank: 8Rank: 8
等 级:蝙蝠侠
威 望:5
帖 子:379
专家分:820
注 册:2013-4-18
收藏
得分:0 
你好我现在这儿没有vfp 这是一个模拟数据
我想查出来是 只是三个人(张三1    李四1    王五1)
原表中字段内有重复数据,或者说同一个字段有人名重复,不同字段也有人名重复

[ 本帖最后由 dzy123 于 2014-3-26 10:24 编辑 ]
2014-03-26 10:22
dzy123
Rank: 8Rank: 8
等 级:蝙蝠侠
威 望:5
帖 子:379
专家分:820
注 册:2013-4-18
收藏
得分:0 
谢谢,你这个码是对同一个字段去重吧,如果是不同字段的重复呢,我是想在整个表内查询不单是某一个字段,不同字段中也能查出

[ 本帖最后由 dzy123 于 2014-3-26 10:37 编辑 ]
2014-03-26 10:35
dzy123
Rank: 8Rank: 8
等 级:蝙蝠侠
威 望:5
帖 子:379
专家分:820
注 册:2013-4-18
收藏
得分:0 
谢谢你帮我看下最后更正那个模拟数据如何查询
2014-03-26 10:47
dzy123
Rank: 8Rank: 8
等 级:蝙蝠侠
威 望:5
帖 子:379
专家分:820
注 册:2013-4-18
收藏
得分:0 
看来可能要用多重循环先同一字段后不同字段来试下了]
2014-03-26 11:08
dzy123
Rank: 8Rank: 8
等 级:蝙蝠侠
威 望:5
帖 子:379
专家分:820
注 册:2013-4-18
收藏
得分:0 
谢谢是excel导入的这样的目的是为了进行一项统计
时间    1         2        3        4       5
110    张三1    钱七1    王六1    赵五1    李四1
90    李四1    张三1    钱七1    王六1    赵五1
80    赵五1    李四1    张三1    钱七1    王六1
70    王六1    赵五1    李四1    张三1    钱七1
60    钱七1    王六1    赵五1    李四1    刘八1
我想统计出 张三1,李四1,赵五1,王六1,钱七1 一共上了多少时间


[ 本帖最后由 dzy123 于 2014-3-26 11:43 编辑 ]
2014-03-26 11:26
dzy123
Rank: 8Rank: 8
等 级:蝙蝠侠
威 望:5
帖 子:379
专家分:820
注 册:2013-4-18
收藏
得分:0 
问题是事先不知道有哪些人只能从表中查出
2014-03-26 11:32
dzy123
Rank: 8Rank: 8
等 级:蝙蝠侠
威 望:5
帖 子:379
专家分:820
注 册:2013-4-18
收藏
得分:0 
110    张三1    钱七1    王六1    赵五1    李四1
表示这些上加了110分中90   
60    钱七1    王六1    赵五1    李四1    刘八1
表示他们加了90分钟
如果统计 张三1 110,钱七1 200 ,王六1 200,赵五1 200 李四1 200 刘八1 90
2014-03-26 11:44
dzy123
Rank: 8Rank: 8
等 级:蝙蝠侠
威 望:5
帖 子:379
专家分:820
注 册:2013-4-18
收藏
得分:0 
统计每个人共上了多少时间
2014-03-26 11:46
dzy123
Rank: 8Rank: 8
等 级:蝙蝠侠
威 望:5
帖 子:379
专家分:820
注 册:2013-4-18
收藏
得分:0 
SELECT 姓名,SUM(时间) 时间 from(SELECT 科目1 姓名,120 时间 FROM 表 UNION all SELECT 科目2 姓名,90 时间 FROM 表 UNION all SELECT 科目3 姓名,90 时间 FROM 表 UNION ALL SELECT 科目4 姓名,100 时间 FROM 表 UNION ALL SELECT 科目5 姓名,90 时间 FROM 表 UNION ALL SELECT 科目6 姓名,90 时间 FROM 表  UNION ALL SELECT 科目7 姓名,100 时间 FROM 表 UNION ALL SELECT 科目8 姓名,90 时间 FROM 表 UNION ALL SELECT 科目9 姓名,90 时间 FROM 表) a GROUP BY 姓名
我自己弄好了谢谢各位
2014-03-26 15:06
快速回复:如何寻找表中不重复数据
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.024718 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved