小编典典

如何在MySQL中获取两个值的最大值?

mysql

我尝试过但失败了:

mysql> select max(1,0);



错误1064(42000):您的SQL语法有错误;查看手册
对应于您的MySQL服务器版本以使用正确的语法 
第1行的'0)附近

阅读 1200

收藏
2020-05-17

共1个答案

小编典典

使用 GREATEST()

例如:

SELECT GREATEST(2,1);

注意:每当那时任何单个值包含null时,此函数始终返回null(感谢用户@ sanghavi7)

2020-05-17