标题:[求助]我有一个数据库问题,请高人指点:
只看楼主
mzjyaf
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2005-5-24
 问题点数:0 回复次数:6 
[求助]我有一个数据库问题,请高人指点:
我有一个数据库问题,请高人指点:
对一个库(大约有二千多条记录)中的某一关键字段值重复的记录挑出来,生成一个新库(含关键字段重复记录的库),比如说,在一个库中姓名字段的值有多个相同,现把这些姓名都相同的记录都挑出来,形成一个新库.
搜索更多相关主题的帖子: 数据库 高人 
2005-05-24 16:48
shenkj001
Rank: 3Rank: 3
来 自:河南安阳
等 级:论坛游侠
威 望:9
帖 子:340
专家分:147
注 册:2005-5-23
得分:0 
SELECT * from 表 count(姓名) as 重复个数   having 重复个数>1  to 新表 group by 姓名

shenkj001@
2005-05-24 19:25
mzjyaf
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2005-5-24
得分:0 
还需多指教
*号是不是固有的格式,另外":重复个数"指的是什么意思,能否把这个命令给解释一下,我只知道这是一个SQL语言的命令,.多谢了!
2005-05-26 16:34
shenkj001
Rank: 3Rank: 3
来 自:河南安阳
等 级:论坛游侠
威 望:9
帖 子:340
专家分:147
注 册:2005-5-23
得分:0 
*号指所有字段,也可指定字段,中间有“,”隔开,这里的“重复个数”是 count(姓名)结果的别名

shenkj001@
2005-05-26 18:47
tczcfer
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2005-5-28
得分:0 

clear set talk off use student.dbf if xm='aaa' ?xm endif

2005-05-29 10:37
fown
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:58
帖 子:1229
专家分:171
注 册:2005-5-26
得分:0 
按shenkj001的方法是可以实现的

有人说VFP不行了,我想说,你连VFP十分之一的功能都不会用,你怎么知道VFP不行?本人拒绝回答学生的问题我回答问题一般情况下只提供思路不提供代码,请理解
2005-05-31 21:05
mzjyaf
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2005-5-24
得分:0 
按shenkj001的方法 SELECT * from i:\aa.dbf count(注册号) as 重复个数 having 重复个数>1 to aa1.dbf group by 注册号 运行后显示:命令中含有不能识别的短语或关键字 结构为: 注册号 字符 8 姓名 字符 8 身份证号 字符 18 单位 字符 30 一共有3052个字段,想用程序的方法把注册号重复的挑出来成为一个新表,用查询的方法只能挑出重复的一个(也就是说两个重复的记录只挑出了一个,我想把两个重复的记录都挑出来)
2005-06-01 07:23



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-19198-1-1.html




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

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