回答

收藏

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

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

例如:
4 H+ z( M+ _% @0 Kname | weight
9 Z) `: x  q" S6 s4 ajon    100   
( E$ g8 J* q( k0 n/ Gjane   120   
) C" V0 H7 ^( Mjoe    130! M2 R+ {  O+ ?* ?  t* y
如何只返回体重最大的人的名字?
- \! u; G$ p9 s* U" N# j. A! ~               
! R5 Z; S7 W' H" F$ n解决方案:
- T1 N) c' M0 ~; R& p4 j1 q               
( O+ g! e6 g/ i+ y0 y: a  C  c" b3 e( k' A& L9 I
% ]5 \1 `* D6 @2 O* y8 q
                用这个:7 l3 f5 N1 L& M
select name) Q8 ?  J* {/ w9 p1 H
from tbl% ]  e  W: T5 W4 F
where weight = (select max(weight) from tbl)
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则