求个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
...全文
172 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
叶落归秋 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;
u010412956 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

17,140

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧