Mysql数据库中把varchar类型转化为int类型的方法

 更新时间:2016年07月04日 10:30:01   作者:hxpjava1  
这篇文章主要介绍了Mysql数据库中把varchar类型转化为int类型的方法的相关资料,非常不错,具有参考借鉴价值,需要的朋友可以参考下

在上篇文章给大家讲了MySQL数据库中把int转化varchar引发的慢查询,本文给大家介绍Mysql数据库中把varchar类型转化为int类型的方法,一起看看吧!

mysql为我们提供了两个类型转换函数:CAST和CONVERT,现成的东西我们怎能放过?

CAST() 和CONVERT() 函数可用来获取一个类型的值,并产生另一个类型的值。

这个类型 可以是以下值其中的 一个:

BINARY[(N)]
CHAR[(N)]
DATE
DATETIME
DECIMAL
SIGNED [INTEGER]
TIME
UNSIGNED [INTEGER]

所以我们也可以用CAST解决问题:

select server_id from cardserver where game_id = 1 order by CAST(server_id as SIGNED) desc limit 10

也可以使用CONVERT来搞定此问题:

select server_id from cardserver where game_id = 1 order by CONVERT(server_id,SIGNED) desc limit 10

PS:

 mysql varchar类型转换int类型

 select * from gyzd_yysinfo order by cast(yysid as SIGNED INTEGER)

或者

select * from gyzd_yysinfo order by cast(yysid as UNSIGNED INTEGER)

以上所述是小编给大家介绍的Mysql数据库中把varchar类型转化为int类型的方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

相关文章

  • mysql命令行如何操作

    mysql命令行如何操作

    这篇文章主要介绍了mysql命令行如何操作,还为大家分享了mysql添加环境变量的方法,感兴趣的小伙伴们可以参考一下
    2015-11-11
  • mysql学习笔记之基础知识

    mysql学习笔记之基础知识

    本文是MySQL学习笔记系列文章的第一篇,给大家简单讲解下MySQL的一些检查操作命令,希望大家能够喜欢
    2017-02-02
  • MySQL性能监控软件Nagios的安装及配置教程

    MySQL性能监控软件Nagios的安装及配置教程

    这篇文章主要介绍了MySQL性能监控软件Nagios的安装及配置教程,这里以CentOS操作系统为环境进行演示,需要的朋友可以参考下
    2015-12-12
  • MySQL数据库中varchar类型的数字比较大小的方法

    MySQL数据库中varchar类型的数字比较大小的方法

    varchar类型的数据是不能直接比较大小的,那么MySQL数据库中varchar类型如何进行数字比较大小的,本文就详细的介绍一下
    2021-11-11
  • infobright导入数据遇到特殊字符报错的解决方法

    infobright导入数据遇到特殊字符报错的解决方法

    这篇文章主要介绍了infobright导入数据遇到特殊字符报错的解决方法,Infobright是开源的MySQL数据仓库解决方案,需要的朋友可以参考下
    2014-07-07
  • MySQL触发器之判断更新操作前后数据是否改变

    MySQL触发器之判断更新操作前后数据是否改变

    这篇文章主要介绍了MySQL触发器之判断更新操作前后数据是否改变方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-08-08
  • 查看MySQL初始密码并修改的正确方式

    查看MySQL初始密码并修改的正确方式

    这篇文章主要给大家介绍了关于查看MySQL初始密码并修改的正确方式,MySQL是一款广泛使用的开源关系型数据库管理系统,安装后找回初始密码是MySQL使用中的一个基础问题,需要的朋友可以参考下
    2023-10-10
  • mysql的联合索引(复合索引)的实现

    mysql的联合索引(复合索引)的实现

    这篇文章主要介绍了mysql的联合索引(复合索引)的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-03-03
  • 一个优化MySQL查询操作的具体案例分析

    一个优化MySQL查询操作的具体案例分析

    这篇文章主要介绍了一个优化MySQL查询操作的具体案例分析,主要针对join字段的使用方面做出调整,需要的朋友可以参考下
    2015-05-05
  • MySQL中常用的字段截取和字符串截取方法

    MySQL中常用的字段截取和字符串截取方法

    在 MySQL 数据库中,有时我们需要截取字段或字符串的一部分进行查询、展示或处理,本文将介绍 MySQL 中常用的字段截取和字符串截取方法,帮助你灵活处理数据,需要的朋友可以参考下
    2024-01-01

最新评论