回答

收藏

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

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

例如:
) b6 |$ J) ]1 R2 s/ R. ?name | weight
% u" ?4 ]) S2 tjon    100    + Q; _9 S% m8 E- `" b' M
jane   120      O, ~7 Y- z9 `+ A' a2 _
joe    130# I5 n: E5 g& y3 ^
如何只返回体重最大的人的名字?$ R4 B  y) L- L5 T' ^
               
8 m: \% ^- ]4 i) \# ^/ ^: D4 x解决方案:- e# V  @3 }5 c/ B' e
                4 K, f' B$ R0 G5 a9 Z
7 S, V; ]% }& o$ U2 I# ?3 ^

' Q8 {* v+ f8 e/ \3 P, R( Y! b                用这个:. x" [$ c3 g! A
select name
7 q1 j1 q3 w" W3 Hfrom tbl1 @- i3 r) P3 N' P. m, P8 G% A+ r; M# W
where weight = (select max(weight) from tbl)
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则