读书人

关于某列重复取其一的查询语句解决办

发布时间: 2012-03-14 12:01:12 作者: rapoo

关于某列重复,取其一的查询语句
第一次csdn上提问,谢谢帮忙看看。
有一表,某几列数据相同,现需求取其一行:

A B
1 5566 1234
2 5566 2345
3 5566 4567
4 3344 5678
5 3344 7890

按要求应取如下两行:
5566 1234
3344 5678

谢谢大家~~~

[解决办法]


select a,b=min(b) from ta group by a
select a,b=max(b) from ta group by a


[解决办法]
select a.* from table a,(select A,min(B) B from table group by A) b where
a.A=b.A and a.B=b.B

读书人网 >SQL Server

热点推荐