码迷,mamicode.com
首页 > 数据库 > 详细

mysql 字段类型VARCHAR转换成DECIMAL

时间:2018-04-03 12:53:58      阅读:521      评论:0      收藏:0      [点我收藏+]

标签:desc   .net   写代码   rom   post   blog   数字类型   代码   并且   

  在我们写代码的实际业务中,有时候实体类用的是String,数据库中自然是VARCHAR类型,但是如果这个实体的属性值放的是数字类型,你查询的时候又需要对它进行排序。sql怎么写呢。

       别担心mysql提供了转换方法:CAST  ,CONVERT 

       例如:我把VARCHAR类型的价格 转换成DECIMAL 然后再进行排序
       1.select  price from TABLE  order by CAST (price as DECIMAL) desc

       2.select  price from TABLE  order by CONVERT (price , DECIMAL) desc

       OK 可以查到你需要的东西,并且可以根据价格排序。

       对其他类型的转换就不一一列举了

 

转自:https://blog.csdn.net/meix505/article/details/47318269

mysql 字段类型VARCHAR转换成DECIMAL

标签:desc   .net   写代码   rom   post   blog   数字类型   代码   并且   

原文地址:https://www.cnblogs.com/flywang/p/8707605.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!