如何在字段重复的记录里找出单一的记录
2006-02-14 10:26
393 查看
如何在字段重复的记录里找出单一的记录?谢谢
表A:
col1,col2,col3
a1, b1, c1
a2, b2, c2
表B:
col1,col4
a1, d1
a1, d2
a2, d3
a2, d4
其中 A.col1=B.col1
我想得到的记录集如下:
A.col1,A.col2,A.col3,B.col4
a1, b1, c1, d1(或d2)
a2, b2, c2, d3(或d4)
SQL语句该怎样写呢?谢谢!!!
select a.col1,a.col2,a.col3,x.col4
from a,(select col1,min(col4) from b group by col1) x
where a.col1=x.col1
表A:
col1,col2,col3
a1, b1, c1
a2, b2, c2
表B:
col1,col4
a1, d1
a1, d2
a2, d3
a2, d4
其中 A.col1=B.col1
我想得到的记录集如下:
A.col1,A.col2,A.col3,B.col4
a1, b1, c1, d1(或d2)
a2, b2, c2, d3(或d4)
SQL语句该怎样写呢?谢谢!!!
select a.col1,a.col2,a.col3,x.col4
from a,(select col1,min(col4) from b group by col1) x
where a.col1=x.col1
相关文章推荐
- 如何找出两表中相同字段中不重复的记录?
- 如何使用SQL删除某个字段重复的记录,保留其中一条
- 如何用sql 查找两个字段重复的记录,并列出重复记录
- 按某一字段分组取最大(小)值所在行的数据,如何按字段删除重复记录
- SQL在单一表中查询具有重复字段值的记录
- 如何查出同一张表中字段值重复的记录
- 如何查询不重复字段记录
- 如何查出同一张表中字段值重复的记录
- 如何查出同一张表中字段值重复的记录
- 如何用distinct消除重复记录的同时又能选取多个字段值?
- 一个记录集,如何得到该记录集中某一字段所有是重复记录的记录集
- 如何查出同一张表中字段值重复的记录
- 如何找出表中的重复记录
- 如何用distinct消除重复记录的同时又能选取多个字段值?
- 如何查询一个表中某字段重复记录
- 如何用distinct消除重复记录的同时又能选取多个字段值?
- 如何用distinct消除重复记录的同时又能选取多个字段值?
- 如何查出同一张表中字段值重复的记录
- 如何找出SQL中的重复记录
- VFP中如何查找表中指定字段内容重复(竖重)的记录