私は、mySQL の関数を正しく使用する方法について SO の質問をたくさんしました GREATEST()
が、列でそれを使用する方法を示しているものはありません。
公式ドキュメントには、手動で入力されたリストのリストが記載されています。
これは約 2 つの値のみです。
私もA SO Searchで答えを得ることができませんでした。
よろしく、
私は、mySQL の関数を正しく使用する方法について SO の質問をたくさんしました GREATEST()
が、列でそれを使用する方法を示しているものはありません。
公式ドキュメントには、手動で入力されたリストのリストが記載されています。
これは約 2 つの値のみです。
私もA SO Searchで答えを得ることができませんでした。
よろしく、
あなたは実際にMAX()
関数を探しています。次のように使用します。
SELECT foo, MAX(bar) FROM baz GROUP BY foo
このgreatest()
関数は 2 つ以上の引数を取り、最大値を返します。
select greatest(col1, col2, col3, col4) as BiggestCol
from . . .
列の最大値が必要な場合は、次のmax()
関数が必要です。
select max(col1) as BiggestValueInCol1