标题:急!!遇到问题,查询方面
只看楼主
古德里安
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2013-8-27
结帖率:100%
已结贴  问题点数:20 回复次数:5 
急!!遇到问题,查询方面
我有一个表A ,有字段id1,id2,id3,有若干条记录如
                     1   null   2
                     1   null   3
                     1   null   4
                     1      4   5
                     1      4   6
                     2   null   7
                     2   null   8
                     2   null   9
我想查询到id2的值等于4和与他id1值相同的那几条记录,就是前5条记录。这个查询要怎么写?
搜索更多相关主题的帖子: null 记录 
2013-08-27 21:57
古德里安
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2013-8-27
得分:0 
是我没有描述清楚么怎么没有人啊
2013-08-27 22:15
Aviva_Wang
Rank: 11Rank: 11Rank: 11Rank: 11
来 自:苏州
等 级:贵宾
威 望:26
帖 子:701
专家分:2382
注 册:2013-3-12
得分:10 
select * from a where id1= 1 or id2=4
select * from a where id1 =(select distinct id1 from a where id1=4)

asp
2013-08-28 08:13
303770957
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:小飞侠
威 望:6
帖 子:838
专家分:2125
注 册:2005-9-10
得分:10 
select * from [A] where id2=4 or id1 in (select distinct id1 from [A] where id2=4)

♂ 死后定当长眠,生前何须久睡。♀
2013-08-28 10:54
古德里安
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2013-8-27
得分:0 
学习了,必须要子查询么?
2013-08-28 21:29
jxyga111
Rank: 8Rank: 8
来 自:中華人民共和國
等 级:贵宾
威 望:33
帖 子:6015
专家分:895
注 册:2008-3-21
得分:0 
GROUP BY id1,id2 HAVING  id2 = 4,

烈焰照耀世界,斌凍凍千萬裏
2013-08-31 09:20



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




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

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