求一SQL语句?急!!!

NoReady 2004-12-15 02:39:30
在表中记录如下所示:
name ver
--------------------------
aa 1
--------------------------
aa 2
--------------------------
bb 1
--------------------------
bb 3
--------------------------
dd 5
--------------------------
dd 8

我想要返回的结果集是:
name ver
--------------------------
aa 2
--------------------------
bb 3
--------------------------
dd 8

即按name分组,返回ver最大的记录。请问一句sql怎么搞定?
...全文
102 点赞 收藏 6
写回复
6 条回复
NoReady 2004年12月15日
可能我上午被搞晕了。

谢谢,各位的方法都行的。
回复 点赞
光原 2004年12月15日
select name,max(ver) as ver from tablename group by name order by name
回复 点赞
LBYYBL 2004年12月15日
楼主此题不值100分阿,还有啥问得
回复 点赞
godofwind 2004年12月15日
统一楼上的
回复 点赞
Frewin 2004年12月15日
select name,max(ver) as ver from 表 group by name
回复 点赞
子陌红尘 2004年12月15日
select name,max(ver) as ver from 表 group by name order by name
回复 点赞
发动态
发帖子
应用实例
创建于2007-09-28

1.1w+

社区成员

6.8w+

社区内容

MS-SQL Server 应用实例
社区公告
暂无公告