我已经做到了:
SELECT MAX(CONVERT((numeroerba), INTEGER)) AS tot FROM cert_erba
我正在尝试从varchar中提取数字并将其转换为int但不明白错误。
没有数据返回。
答案 0 :(得分:1)
您必须使用CAST()
功能,而不是CONVERT()
。
SELECT MAX(CAST((numeroerba) AS SIGNED)) AS tot FROM cert_erba
CONVERT()
用于字符集转换。