| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1052 人关注过本帖
标题:一个表中查询的问题?
只看楼主 加入收藏
飙马
Rank: 5Rank: 5
来 自:马里亚纳
等 级:贵宾
威 望:15
帖 子:779
专家分:280
注 册:2007-3-28
收藏
 问题点数:0 回复次数:5 
一个表中查询的问题?
A表   id1  姓名  地址 ....
B表   id2  证件  分类 ....
id1与id2是关连的

现在要查:A表中,姓名具有相同值的(count(同一姓名)>=2)
          B表中,分类具有相同值的(count(同一分类)>=2)
          并且id1=id2

    的所有id1(或者说id2)

[[it] 本帖最后由 飙马 于 2008-4-27 10:38 编辑 [/it]]
搜索更多相关主题的帖子: 查询 
2008-04-26 14:00
madpbpl
Rank: 4
等 级:贵宾
威 望:11
帖 子:2876
专家分:244
注 册:2007-4-5
收藏
得分:0 
楼主是这个意思?
select id1 from A,B where A.姓名=B.姓名 and A.分类=B.分类
2008-04-26 15:14
飙马
Rank: 5Rank: 5
来 自:马里亚纳
等 级:贵宾
威 望:15
帖 子:779
专家分:280
注 册:2007-3-28
收藏
得分:0 
不是这个意思,前面表述得不够清楚,我重新编辑了一下,你再看看。

IT精英如同彩票:平凡的人像5块也中不到一样普遍,努力一点你中了5元保了个本。奖金越高,机率也就越小,付出的也越多,盖茨如同500万一样稀有。虽然每天忙碌而平凡,但我努力成为精英,做梦中了500万。
2008-04-26 16:56
happynight
Rank: 8Rank: 8
等 级:贵宾
威 望:15
帖 子:807
专家分:760
注 册:2008-4-26
收藏
得分:0 
Create Table #A (id1 int,姓名 varchar(10),地址 varchar(10))
Create Table #B (id2 int,证件 varchar(10),分类 varchar(10))

INSERT INTO #A Values(1,'张三','测试')
INSERT INTO #A Values(1,'张三','测试')
INSERT INTO #A Values(2,'李四','测试')
--SELECT * FROM #A

INSERT INTO #B Values(1,'身份证','测试')
INSERT INTO #B Values(1,'身份证','测试')
INSERT INTO #B Values(2,'身份证','测试2')
--SELECT * FROM #B

SELECT id1,姓名,分类 FROM #A INNER JOIN #B ON #A.id1=#B.id2 GROUP BY id1,姓名,分类 Having Count(*)>=2


DROP TABLE #A
DROP TABLE #B
2008-04-28 10:03
provoke
Rank: 2
来 自:广州
等 级:新手上路
威 望:5
帖 子:175
专家分:0
注 册:2007-6-14
收藏
得分:0 
select distinct id1 from A,B         --或select distinct id2--
where id1=id2 and id1 in (
    select id1 from A group by id1 having count(姓名)>=2)
and id2 in (
    select id2 from B group by id2 having count(分类)>=2)

爱我至爱,至死不渝!
2008-04-29 01:51
makebest
Rank: 8Rank: 8
等 级:蝙蝠侠
威 望:3
帖 子:658
专家分:962
注 册:2005-3-17
收藏
得分:0 
不知道A表和B表的主键是什么啊
2008-04-29 08:53
快速回复:一个表中查询的问题?
数据加载中...
 
   



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

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