首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > Mysql >

mysql 怎么把字符串字段变成数字

2012-02-13 
mysql 如何把字符串字段变成数字?rt,现在表中的某个字段是varchar类型,存储的是数字,现在想要排序,但是按

mysql 如何把字符串字段变成数字?
rt,现在表中的某个字段是varchar类型,存储的是数字,现在想要排序,但是按字符串比较44会排在222前面,如何实现按这个字段的正常排序呢?

[解决办法]
SELECT * FROM tablename ORDER BY colname*1;

乘1或加0都可以的,其中的意思不用我解释了吧.^_^
[解决办法]
楼上说的对,这样的话,就进行默认的转换成int型了。

热点排行