メニュー
Amazon Redshift
データベース開発者ガイド (API Version 2012年12月1日)

GREATEST と LEAST

任意の数の式のリストから最大値または最小値を返します。

構文

Copy
GREATEST (value [, ...]) LEAST (value [, ...])

Parameters

expression_list

列名などの式のカンマ区切りリスト。式はすべて一般的なデータタイプに変換可能である必要があります。リストの Null 値は無視されます。すべての式が Null であれば、結果は Null になります。

戻り値

式のデータ型を返します。

次の例は、アルファベット順で最も高い firstname または lastname の値を返します。

Copy
select firstname, lastname, greatest(firstname,lastname) from users where userid < 10 order by 3; firstname | lastname | greatest -----------+-----------+----------- Lars | Ratliff | Ratliff Reagan | Hodge | Reagan Colton | Roy | Roy Barry | Roy | Roy Tamekah | Juarez | Tamekah Rafael | Taylor | Taylor Victor | Hernandez | Victor Vladimir | Humphrey | Vladimir Mufutau | Watkins | Watkins (9 rows)

このページの内容: