求个sql??

gc_xyz 2013-07-17 09:55:19
表A如下
字段1 字段2 字段3
a 1 5
a 2 4
a 3 6
b 1 9
b 2 8
b 3 7

求结果(字段1分组,字段2最小值):
a 1 5
b 1 9
...全文
132 点赞 收藏 4
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
叶落归秋 2013-07-17

select A.* from A,(select 字段1,min(字段2) 字段4 from A group by 字段1) A2 where A.字段1=A2.字段1 and A.字段2=A2.字段4;
回复
风_晓寒 2013-07-17
引用 2 楼 gao_allen 的回复:
select 字段1,min(字段2) ,字段3 from A group by 字段1;
语法错误。。。你懂的
回复
gao_allen 2013-07-17
select 字段1,min(字段2) ,字段3 from A group by 字段1;
回复
hh7yx 2013-07-17
问这种问题的人真的,哎~~ select 字段1,字段2,字段3 from ( select 字段1,字段2,字段3,row_number() over(partition by 字段1 order by 字段2) rn from a) where rn=1
回复
相关推荐
发帖
Oracle
创建于2007-09-28

1.6w+

社区成员

Oracle开发相关技术讨论
申请成为版主
帖子事件
创建了帖子
2013-07-17 09:55
社区公告
暂无公告