我經歷了一堆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'就是這樣! 謝謝你一堆。天哪!!我一直在錯誤的方向移動! –