mysql sql语句将字符类型转Int类型
Posted On 2018年7月16日
mysql sql语句将字符类型转Int类型。 有时候我们希望按照int 类型进行排序时, 例如 1 ,2,3,11 而不是 1,11,2,3 的排序时,需要将字符串类型转换成int类型。 Mysql的数据类型如下。
BINARY[(N)] CHAR[(N)] DATE DATETIME DECIMAL[(M[,D])] SIGNED [INTEGER] TIME UNSIGNED [INTEGER]
假设prod_code 为字符串类型, 转换为unsigned int 类型
SELECT CAST(PROD_CODE AS UNSIGNED) prod_code_id FROM PRODUCT order by prod_code_id
此篇文章已被阅读1242 次