首页 > 解决方案 > db2 sql在使用min时不返回最小值

问题描述

SELECT MIN(NO_PLAYERS) FROM TEAM 输出为 10

但在表中,最小值为 2。

桌子:

表团队

标签: db2

解决方案


列可能被定义为文本字段 (char,varchar)。使用 to_number 函数将文本转换为数字。

从团队中选择 min(to_number(NO_PLAYERS))


推荐阅读