怎样写这样一条语句?

[复制链接]
查看11 | 回复4 | 2009-3-2 15:42:53 | 显示全部楼层 |阅读模式
有一个表,有三个字段A,B,C
AB C
23 1
46 8
137
怎样查找B相同而A不同的记录,谢谢!
回复

使用道具 举报

千问 | 2009-3-2 15:42:53 | 显示全部楼层
最初由 son119 发布
[B]有一个表,有三个字段A,B,C
AB C
23 1
46 8
137
怎样查找B相同而A不同的记录,谢谢! [/B]

说清楚一点。
回复

使用道具 举报

千问 | 2009-3-2 15:42:53 | 显示全部楼层
也就是字段B内容相同,A内容不同的记录.
如:2 3 1
1 3 7
就是B都是3,A不相同.
回复

使用道具 举报

千问 | 2009-3-2 15:42:53 | 显示全部楼层
最初由 son119 发布
[B]也就是字段B内容相同,A内容不同的记录.
如:2 3 1
1 3 7
就是B都是3,A不相同. [/B]

试试:
select * from tab
where b=:b
and ab
and cb
回复

使用道具 举报

千问 | 2009-3-2 15:42:53 | 显示全部楼层
select d.a,d.b,d.c from table_name d,table_name f where d.b=f.b and d.a(select f.a from table_name);
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行