回答

收藏

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

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

例如:
- g8 z7 g4 |3 Y3 v' V4 sname | weight
3 Y8 A% [" H! ~+ J9 h1 M" Zjon    100    # |, y. H. s: U* D5 _, H% O
jane   120   
+ Z2 U; G& ]0 V; Z8 Ijoe    130" @0 ~& p8 D% M3 P) j4 f/ D
如何只返回体重最大的人的名字?( g6 k. \+ y* n# K' k
               
: f( c3 o! S% \8 S解决方案:
3 K, T; f) Z0 @6 _               
) \9 ^. n4 K8 v; P9 A2 V" T6 z) g. M  J2 a; B  V. p
6 J7 ^- J( ~+ {$ T+ v% O1 Q9 o) P
                用这个:
, @8 S3 \' s1 x9 xselect name
: u& b6 d9 p  `. H- vfrom tbl
4 C  H2 O( ?8 g6 Rwhere weight = (select max(weight) from tbl)
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则