回答

收藏

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

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

例如:$ X/ G, y! Q$ r! q2 k- R6 U4 ]
name | weight
4 Z, Y3 E1 G( [0 y  Jjon    100   
8 f- w# w* d5 H* z& q" ~$ njane   120    : Z3 c0 K4 ^' v! S. D- w) y1 s
joe    130: H1 d2 i  S+ f# m% @
如何只返回体重最大的人的名字?' g* Q1 k) }6 d8 F# Q! q7 {
               
1 z5 {2 u1 N/ O  F9 L+ |* }解决方案:
# Z) U9 F; \! o& c                + d( G2 l, Y  P- P$ i% i6 L

* @' G% x6 [8 k1 v, n; M
0 N' b& e) x' s! w                用这个:
4 l- \: _5 V5 c/ f/ H, Kselect name7 E& `8 l2 h+ s: {2 E3 f/ x
from tbl
. {8 x$ N9 f5 V/ dwhere weight = (select max(weight) from tbl)
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则