【发布时间】:2010-12-27 12:06:39
【问题描述】:
如何在 MySQL 中找到两个显式值的最大值?类似于 MAXIMUM(1, @foo)。
有一些组函数,如 MAX、MIN、AVG 等,它们将列名作为参数并处理结果集。是否可以将两个显式值转换为结果集并使用这些函数?还有其他方法吗?
P.S.:我的一个存储过程需要一个 max 函数。
【问题讨论】:
标签: sql mysql math stored-procedures
如何在 MySQL 中找到两个显式值的最大值?类似于 MAXIMUM(1, @foo)。
有一些组函数,如 MAX、MIN、AVG 等,它们将列名作为参数并处理结果集。是否可以将两个显式值转换为结果集并使用这些函数?还有其他方法吗?
P.S.:我的一个存储过程需要一个 max 函数。
【问题讨论】:
标签: sql mysql math stored-procedures
您可以使用IF(1 > @foo,1,@foo)
【讨论】: