SQL查询所有其中一个字段相同,另一个字段不相同的记录(同一个表)

 我来答
greybird
2012-02-27 · TA获得超过470个赞
知道小有建树答主
回答量:609
采纳率:0%
帮助的人:384万
展开全部
select * from table a,table b where a.字段1=b.字段1 and a.字段2<>b.字段2
百度网友38cb4ea
2012-02-24 · 超过74用户采纳过TA的回答
知道小有建树答主
回答量:170
采纳率:0%
帮助的人:196万
展开全部
我去试了下。。这个好像有点问题把,你得到的应该是很多这样的二元组
比如说:
表A(主键,字段1,字段2)
A1(1,1-1,1-2);
A2(2,1-1,2-2);
A3(3,1-1,1-2);
这样存在交叉了
A1与A2是一组 A2与A3是一组 但A1与A3却是一样的,就不直达该返回什么了,
所以说不存在得到的是一个记录啊?
不知道是不是我这样理解的
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
传说中的鹰王
2012-02-24 · TA获得超过1053个赞
知道小有建树答主
回答量:923
采纳率:87%
帮助的人:548万
展开全部
按照相同的字段分组啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式