怎么在DB2中查询一张表中一列中的数据在另一列中出现的所有数据

比如表ABCD100120013002400我要查询这张表中,D列中出现A列数据的所有结果,就比如这张表的查询结果是:ABCD100120013002... 比如表 A B C D
1 0 0 1
2 0 0 1
3 0 0 2
4 0 0
我要查询这张表中,D列中出现A列数据的所有结果,就比如这张表的查询结果是:
A B C D
1 0 0 1
2 0 0 1
3 0 0 2
展开
 我来答
一只眼一只耳
2014-12-01 · TA获得超过220个赞
知道答主
回答量:115
采纳率:100%
帮助的人:95.9万
展开全部
SELECT(记录)FROM(表)WHERE(n条 条件的并集)
追问
select * from table where table.A in table.D?主要是where后面的该怎么写
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
鲸鱼爸爸
2014-12-01 · TA获得超过472个赞
知道小有建树答主
回答量:614
采纳率:0%
帮助的人:428万
展开全部
select * from table where A in (select D from table )
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式