zoukankan      html  css  js  c++  java
  • mysql 字段类型VARCHAR转换成DECIMAL

      在我们写代码的实际业务中,有时候实体类用的是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

  • 相关阅读:
    Django01
    WEB框架介绍
    前端插件介绍
    JQuery
    DOM
    js
    css
    HTML
    图片懒加载
    js中style,currentStyle和getComputedStyle的区别
  • 原文地址:https://www.cnblogs.com/flywang/p/8707605.html
Copyright © 2011-2022 走看看