更新日期:2024年09月11日
MIN(),MAX()
函数说明
MIN([DISTINCT] expr),
MAX([DISTINCT] expr)返回expr 的最小值或最大值。
可
以为MIN()和MAX()设置参数,在这种情况下,它们将返回参数指定列的最小值
或最大值。DISTINCT 关键词可以被用来查找expr 的不同值的最小值或最大值,
然而,
这样产生的结果与省略DISTINCT 的结果相同。
MIN 和MAX 不包括NULL
值。
示例
示例1:返回lo_supplycost 列的最大值和最小值。
GBase 8a MPP Cluster 产品手册
5 数据库管理指南
文档版本953(2022-04-10)
南大通用数据技术股份有限公司
864
gbase> SELECT lo_shipmode,MAX(lo_supplycost),MIN(lo_supplycost)
FROM ssbm.lineorder GROUP BY lo_shipmode;
+-------------+--------------------+--------------------+
| lo_shipmode | MAX(lo_supplycost) | MIN(lo_supplycost) |
+-------------+--------------------+--------------------+
| AIR
|
125939 |
54060 |
| REG AIR
|
125939 |
54060 |
| TRUCK
|
125939 |
54060 |
| SHIP
|
125939 |
54060 |
| MAIL
|
125939 |
54060 |
| FOB
|
125939 |
54060 |
| RAIL
|
125939 |
54060 |
+-------------+--------------------+--------------------+
7 rows in set