我已经通过一堆 SO 问题来了解使用 mySQL GREATEST()
函数的正确方法,但没有一个显示如何将它与列一起使用。
官方文档提供了手动输入列表的列表。
这只是大约两个值。
我也无法在A SO Search中得到答案。
问候,
我已经通过一堆 SO 问题来了解使用 mySQL GREATEST()
函数的正确方法,但没有一个显示如何将它与列一起使用。
官方文档提供了手动输入列表的列表。
这只是大约两个值。
我也无法在A SO Search中得到答案。
问候,
该greatest()
函数接受两个或多个参数并返回最大值:
select greatest(col1, col2, col3, col4) as BiggestCol
from . . .
如果你想要一列中的最大值,那么你需要这个max()
函数:
select max(col1) as BiggestValueInCol1
您实际上是在寻找MAX()
功能。你会像这样使用它:
SELECT foo, MAX(bar) FROM baz GROUP BY foo