convert(expr, type) 函数用于在mysql语法中将一种类型转换为另一种类型,例如 CONVERT('1', unsigned) 将varchar类型转换为正数类型。

字段排序时可转换为指定的类型后进行排序:

select DISTINCT(building_name) from quarantine_room_extend
  where del_flag='0'
  order by  CONVERT(building_name, unsigned) asc;

building_name是varchar类型

未使用 CONVERT(building_name, unsigned)排序如下:

使用CONVERT(building_name, unsigned)后,按从小到大排序,如下:

还有其他的一些转换

没有时间的日期:

SELECT CONVERT("2017-08-29", DATE) ,如2019-05-21;输出2017-08-29

日期时间:

SELECT CONVERT("2019-08-01", DATETIME),如2019-08-01;输出2019-08-01 00:00:00

去掉日期的时间:

SELECT CONVERT("2017-08-01 01:01:01", TIME) ,如2017-08-01 01:01:01;输出01:01:01

小数,DECIMAL函数里第一个参数是总位数(包含小数位数),第二个参数是小数位数

SELECT CONVERT(9999.9999, DECIMAL(3,2)) AS num,如9999.9999;输出是9.9

有符号 Integer:

SELECT CONVERT(-9999.5099, SIGNED) AS num,如 -9999.5099;输出-10000

无符号 Integer:

SELECT CONVERT(9999.5099, UNSIGNED) AS num,如9999.5099; 输出10000

mysql CONVERT 类型转换相关推荐

  1. Mysql 数据类型转换详解

    1 概述 #mermaid-svg-rJkseuZTXKS4FgYE {font-family:"trebuchet ms",verdana,arial,sans-serif;fo ...

  2. mysql时间类型转换

    MySQL时间类型转换 1)时间类型转换为字符串类型 DATE_FORMAT(date,format) 2)字符串类型转换为时间类型STR_TO_DATE(str,format) 3)标题纯数字(世纪 ...

  3. Mysql 数据类型转换详解 (convert、cast)

    文章目录 1 概述 2 类型转换 3 扩展 3.1 日期时间函数 1 概述 #mermaid-svg-ItXfZsGMo79eou3H {font-family:"trebuchet ms& ...

  4. mysql cast 整数_Mysql-CAST/CONVERT 类型转换函数之 整型

    CAST() 和CONVERT() 函数可用来获取一个类型的值,并产生另一个类型的值. CAST(xxx  AS   类型)  ,   CONVERT(xxx,类型) 这个类型 可以是以下值其中的 一 ...

  5. Mysql 数字类型转换函数

    1.将Int 转为varchar经常用 concat函数,比如concat(8,'0') 得到字符串 '80' and MENU_NAME LIKE CONCAT(CONCAT('%', #{pd.k ...

  6. mysql之类型转换函数

    类型转换函数 类型转换函数和case函数 1.隐式类型转换和显式类型转换的概念 隐式类型装换: 两个值进行运算或者比较,首先要求数据类型必须一致.如果发现两个数据类型不一致时就会发生隐式类型转换.例如 ...

  7. MySQL常用类型转换函数总结

    MySQL函数,常用类型转换函数总结 1.Concat函数. 连接字符串常用:concat函数.如sql查询条件的like查询, AND c.name like concat(#{param.name ...

  8. mysql 日期类型转换

    原文链接:https://www.cpweb.top/965 1.使用cast() 和 convert() 函数实现日期格式的转换   语法格式:    convert( 表达式,数据类型 )     ...

  9. mysql 类型 自动转化_自动MySQL数据类型转换

    我刚刚碰到一个有趣的案例,在MySQL中进行数据类型转换.考虑以下查询: SELECT * FROM (SELECT 0 AS col) AS t WHERE t.col=123; #Yields 0 ...

最新文章

  1. 程序化广告(1):程序化广告概述
  2. 宏基因组实战4. 基因注释Prokka
  3. 【数理逻辑】范式 ( 合取范式 | 析取范式 | 大项 | 小项 | 极大项 | 极小项 | 主合取范式 | 主析取范式 | 等值演算方法求主析/合取范式 | 真值表法求主析/合取范式 )
  4. 怎么看rabbitmq的浏览器信息_没用过消息队列?一文带你体验RabbitMQ收发消息
  5. Burrow 服务的安装部署
  6. Shell脚本-自动化部署反向代理、WEB、nfs
  7. linux su,sudo命令
  8. coreldrawx4缩略图显示不出来_CorelDraw X6 64/32位不显示缩略图解决方法
  9. ch340驱动文件C语言,STC51单片机自学经验分享 WIN10系统安装CH340驱动程序失败的解决方法...
  10. struts1的actionform
  11. 笔记本电脑设置WIFI热点(解决:校园网一个账号只能一台设备登录)
  12. 使用ffmpeg 命令分割视频方法
  13. 小球放入盒中的方法总结(排列组合)
  14. Win10 1607 频繁断网,迅雷断网以及迅雷下载崩溃解决方案
  15. 自学单片机是否先学c语言,学习单片机需要先学好C语言再去学单片机吗
  16. APISpace 二维码生成器API
  17. html那种折叠文字内容怎么实现,html+css实现文字折叠特效实例
  18. [效率提升]webstorm配置Prettier
  19. STM32使用正点原子无线烧录器无线查看数据波形
  20. 行测-言语理解与表达-逻辑填空

热门文章

  1. Vue 结合 echarts 原生 html5 实现拖拽排版报表系统
  2. 小矩形覆盖大矩形问题
  3. 个人记录lingo的学习
  4. Spatial-Temporal Person Re-identification
  5. 杨浦中级计算机职称培训,2017上海职称计算机考试报名:杨浦职称计算机报名入口...
  6. layer弹出层传递参数(父传子)
  7. 11g Grid Control安装过程的一些“坑”
  8. 更新Linux服务器时间
  9. 有向无环图之关键路径
  10. Hadoop在浏览器中Browse Directory,无法下载文件的解决方法