GREATEST および LEAST 関数 - AWS Clean Rooms

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

GREATEST および LEAST 関数

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

構文

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

パラメータ

expression_list

列名などの式のカンマ区切りリスト。式はすべて一般的なデータ型に変換可能である必要があります。リスト内の NULL 値は無視されます。すべての式が NULL と評価された場合、結果は NULL になります。

戻り値

指定された式のリストから最大 (GREATEST の場合) または最小 (LEAST の場合) の値を返します。

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

select firstname, lastname, greatest(firstname,lastname) from users where userid < 10 order by 3; firstname | lastname | greatest -----------+-----------+----------- Alejandro | Rosalez | Ratliff Carlos | Salazar | Carlos Jane | Doe | Doe John | Doe | Doe John | Stiles | John Shirley | Rodriguez | Rodriguez Terry | Whitlock | Terry Richard | Roe | Richard Xiulan | Wang | Wang (9 rows)