我经历了一堆SO问题,以便正确使用mySQL的GREATEST()
函数,但是没有一个显示如何将它与列一起使用。 Official Documentation给出了手动输入列表的列表。什么是正确使用Mysql GREATEST()函数的方法
This仅约为两个值。
我也无法在A SO Search得到我的答案。
问候,
我经历了一堆SO问题,以便正确使用mySQL的GREATEST()
函数,但是没有一个显示如何将它与列一起使用。 Official Documentation给出了手动输入列表的列表。什么是正确使用Mysql GREATEST()函数的方法
This仅约为两个值。
我也无法在A SO Search得到我的答案。
问候,
你实际上是在寻找MAX()
功能。你会使用它,像这样:
SELECT foo, MAX(bar) FROM baz GROUP BY foo
的greatest()
函数有两个或多个参数和返回最大值:
select greatest(col1, col2, col3, col4) as BiggestCol
from . . .
如果你想在一列中的最大值,那么你想要的max()
功能:
select max(col1) as BiggestValueInCol1
我也喜欢你对'GREATEST'函数的解释。对不起队友我只能接受一个作为我的答案。 :) 问候, –
'SELECT foo,MAX(bar)FROM baz GROUP BY foo LIMIT 1'就是这样! 谢谢你一堆。天哪!!我一直在错误的方向移动! –