Amazon Redshift
数据库开发人员指南 (API 版本 2012-12-01)
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 Amazon AWS 入门

GREATEST 和 LEAST

从包含任何数量的表达式的列表中返回最大值或最小值。

语法

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

参数

expression_list

表达式的逗号分隔的列表,如列名称。这些表达式都必须可转换为常见数据类型。忽略该列表中的 NULL 值。如果所有表达式的计算结果为 NULL,则结果为 NULL。

返回值

返回表达式的数据类型。

示例

以下示例按字母顺序返回 firstnamelastname 的最高值。

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)

本页内容: