SQL求多个字段的最大值或者最小值 最大值最小值l 运行环境:阿里云的MaxCompute,环境不一样,null是否参与运算是不一样的。 最大值 SELECT GREATEST(字段1,字段2,字段3); -- 例如: SELECT GREATEST(null,9,-2); 最小值l SELECT GREATEST(字段1,字段2,字段3); SELECT LEAST(-6,5,11); 注意:GREATEST() 支持字段为null,但null值不参与比较;LEAST() 支持字段为null,但null值参与比较,有null参与时,结果为null。