MySQL中对varchar类型排序问题的解决
mysql数据库,把数值型的写成varchar类型 ,其实应该建为int的。因为我只允许输出数字。发现排序有问题。下面简单说一下MySQL的varchar排序问题。
下面,我从数据库里面以number排一下序,大家来看一下排序后的结果
很明显,我想要的结果应该是 1,2,5,10,21 这样的。但是这个2排在了10的后面。按照字符串来排的。其实我是想把它当做数值来排。
解决方案
1、使用number+0之后再排序,问题解决了。
2、使用-number之后再排序,问题解决了。但是这种方式会按照意想的方式排序,因为将其实做法是将number转为了负数 。
3、使用MySQL函数CAST:
MySQL中对varchar类型排序问题的解决相关推荐
- MySql中的varchar类型
1.varchar类型的变化 MySQL 数据库的varchar类型在4.1以下的版本中的最大长度限制为255,其数据范围可以是0~255或1~255(根据不同版本数据库来定).在 MySQL5.0以 ...
- Mysql中把varchar类型的字段转化为tinyint类型的字段
因为之前不知道tinyint类型的用法,所以将一些状态属性字段类型设置成了varchar类型,然后用"是"和"否"来判断状态 后来了解到了tinyint,就想试 ...
- Mysql中的varchar类型转换成int类型
Mysql中的varchar类型转换成int类型 1.实战案例 1.1 student表结构 mysql> desc student; +----------+-------------+--- ...
- MySQL中的二进制类型
文章目录 1 MySQL中的二进制类型 1.1 二进制类型概览 1.2 binary和varbinary类型 1.3 bit类型 1.4 blob类型 1.5 实战建议 1 MySQL中的二进制类型 ...
- MySQL中的Text类型
文章目录 1 MySQL中的Text类型 1 MySQL中的Text类型 TEXT类型是一种特殊的字符串类型,包括TINYTEXT.TEXT.MEDIUMTEXT和LONGTEXT,其长度和存储空间的 ...
- MySQL中的整数类型
文章目录 1 MySQL中的整数类型 1.1 整数类型简介 1.2 整数类型的附带属性 1 MySQL中的整数类型 1.1 整数类型简介 整数类型是数据库中最基本的数据类型.标准SQL中支持INTEG ...
- mysql中的字段类型
Mysql中的字段类型 MySQL支持大量的列类型,它可以被分为3类:数字类型.日期和时间类型以及字符串(字符)类型.本节首先给出可用类型的一个概述,并且总结每个列类型的存储需求,然后提供每个类中的类 ...
- MySql学习之varchar类型
MySQL 数据库的varchar类型在4.1以下的版本中的最大长度限制为255,其数据范围可以是0~255或1~255(根据不同版本数据库来定),在 MySQL5.0以上的版本中,varchar数据 ...
- 面试官问:mysql中时间日期类型和字符串类型的选择
摘要:MySQL中有多种表示时间日期的数据类型,主要有YEAR.TIME.DATE.DATETIME.TIMESTAMP等 本文分享自华为云社区<一针见血,mysql中时间日期类型和字符串类型的 ...
最新文章
- 深度学习可解释性问题如何解决?图灵奖得主Bengio有一个解
- portainer忘记用户名密码_【20201122】做个用户管理系统(6)——忘记密码页面、重置密码方式页面的模板制作...
- 汽车全景标定(拼接)效果的检验方法
- 【不断更新】2018杭州云栖大会!视频美图赏析
- Python 中三大框架各自的应用场景
- 如何在Java中使用Lombok删除样板安装程序获取器
- Java BigInteger类| toByteArray()方法与示例
- 【机器学习】高斯过程python包安装过程
- function declaration isn't a prototype解决办法
- Unity Occlusion Culling 遮挡剔除研究
- Asio驱动开发学习笔记(2)
- java web聊天室私聊map_javaweb聊天小项目
- VMware ESXi 6.5之前 缺少驱动处理方式
- 信息收集--wmic命令
- C++希尔密码的实现以及运用
- 一文搞定:SpringBoot、SLF4j、Log4j、Logback、Netty之间混乱关系(史上最全)
- MATLAB面板数据空间计量模型估计代码④
- tablewidget 行数自适应_消息称台积电助华为囤大量5G基站芯片 足供2021年所用;格芯将通过22FDX平台的自适应体偏置功能推动物联网可穿戴设备创新...
- Shopify 开发 备忘录
- 来这里,实现高薪就业梦想。
热门文章
- 窗口键 键位码_键盘上这些被冷落的键位居然有这么强大的功能
- 2022-2028年中国水基胶行业市场深度评估及前瞻研究报告
- python命令之m参数 局域网传输
- 电脑蓝屏问题检查、解决、
- LeetCode简单题之数组的相对排序
- 深度卷积生成对抗网络
- 2021年大数据Spark(九):Spark On Yarn两种模式总结
- LookupError: unknown encoding: uft-8
- Android RecyclerView(和SnapHelper) 实现类似ViewPager的效果
- The form contains the following errors