回答

收藏

如何在postgres sql的列中找到最大值?

技术问答 技术问答 305 人阅读 | 0 人回复 | 2023-09-14

例如:
! \: ?  _% ]" M1 L  C! Fname | weight
8 A/ T2 N# w  i# ejon    100   
! \+ k' s4 `( [- A3 x8 O# X& C9 hjane   120   
# S+ d! l& y0 m3 k; K/ T- x2 ~joe    1305 l+ b; G$ Y1 z7 @- D, y
如何只返回体重最大的人的名字?- q5 }; r  W% m+ L
               
0 h: \) x3 E8 A% t9 V: |; Q9 q解决方案:
$ R3 L+ C! V8 J* M                  v1 b* H- D2 w( B
' N! w1 H) `( q) G, z

& J  `4 Q& K; r  c9 }                用这个:
8 k% C# o9 a% k8 J4 o" jselect name7 s- g( v. s# |- N6 W& ~! y/ N
from tbl+ t5 V+ V4 w1 G
where weight = (select max(weight) from tbl)
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则