MAX和CONVERT与mysql

时间:2017-04-03 20:42:45

标签: mysql sql

我已经做到了:

SELECT MAX(CONVERT((numeroerba), INTEGER)) AS tot FROM cert_erba

我正在尝试从varchar中提取数字并将其转换为int但不明白错误。

没有数据返回。

1 个答案:

答案 0 :(得分:1)

您必须使用CAST()功能,而不是CONVERT()

SELECT MAX(CAST((numeroerba) AS SIGNED)) AS tot FROM cert_erba

CONVERT()用于字符集转换。