设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 1367|回复: 5
打印 上一主题 下一主题

[查询] qiu zhu !!!!!HELP SQL!!!

[复制链接]
跳转到指定楼层
1#
发表于 2011-4-20 19:58:28 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
求助啊!!急啊!!!

额。。。。
在一大堆人中 有几个人  在不同的比赛中  分别代表了不同的城市 参加比赛
现在要选出  那这几个人  就是说这几个 重复参加比赛但是每次都代表不同城市的人
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2011-4-20 20:19:29 | 只看该作者
本帖最后由 todaynew 于 2011-4-20 20:32 编辑
371630250 发表于 2011-4-20 19:58
求助啊!!急啊!!!

额。。。。


SELECT 身份证号,姓名 FROM tbname  GROUP BY 身份证号,姓名 HAVING count(身份证号)>1
3#
 楼主| 发表于 2011-4-20 20:21:44 | 只看该作者
回复 todaynew 的帖子

不行啊 。。。。木有用。。T T。。
大牛
求扣扣  我具体发你看看莫 。。。。
4#
发表于 2011-4-20 20:35:50 | 只看该作者
371630250 发表于 2011-4-20 20:21
回复 todaynew 的帖子

不行啊 。。。。木有用。。T T。。

用分组查询向导自己解决,很简单的问题。
身份证号、姓名分组,身份证号计数,条件设为身份证号计数大于1。
5#
 楼主| 发表于 2011-4-20 20:37:03 | 只看该作者
回复 todaynew 的帖子

那怎么能把一个表格出现两次的数据怎么删选出   
6#
发表于 2011-4-21 07:08:52 | 只看该作者
371630250 发表于 2011-4-20 20:37
回复 todaynew 的帖子

那怎么能把一个表格出现两次的数据怎么删选出

假设你要删除身份证号重复的记录,则:
DELETE  a.*  
FROM  tbname  as a
WHERE  (select count(b.身份证号)  from tbname as b
where b.[身份证号]=a.身份证号 and b.表ID<=a.[表ID])>1  
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-9-28 13:42 , Processed in 0.417904 second(s), 29 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表