
# SQL最值函数
#### 功能描述
SQL提供最值函数，对字段进行最值求解，具体请参见[表1]
最值函数对零个或多个字段进行操作，并返回单个值。
在最值函数的使用中请注意以下几点：
- 如果没有设置字段，则返回空值。字段必须能够转换为常见的数据类型。
- 如果所有字段都为空值，则返回空值。如果只有部分字段为空值，这些字段会被忽略。
- 如果字段中既有数字也有字符串，则函数将它们作为字符串进行比较。
- 如果所有字段都是整数，则函数将它们作为LONG值进行比较。
- 如果所有字段都是数字且至少有一个是FLOAT值，则函数将它们作为FLOAT值进行比较。
 
#### 语法格式
```
SELECT GREATEST(fieldname1,fieldname2) AS the_greatest_field
```
#### 最值函数语句
 表1最值函数语句 
| 语句                             | 说明              | 示例                                     |
|:---|:---|:---|
| ``` GREATEST([expr1, ...]) ``` | 返回零个或多个字段间的最大值。 | SELECT GREATEST(fieldname1,fieldname2) |
| ``` LEAST([expr1, ...]) ```    | 返回零个或多个字段间的最小值。 | SELECT LEAST(fieldname1,fieldname2)    |
   
