mysql varchar & int

年龄是数字类型int

SELECT * FROM test ORDER BY age;

年龄是字符类型varchar

SELECT * FROM test ORDER BY code;

=====第1种====

补前导0可以和数字一样排序

MySQL会比较字符的ASCII值,并根据这些值来确定字符的排列顺序。

印象中oracle好像也是吧。

ASCII (American Standard Code for Information Interchange)-CSDN博客

=====第2种====

mysql utf8mb4 utf8mb4_general_ci-CSDN博客

相关推荐
ohoy3 小时前
mysql 30天自动补0
数据库·mysql
大学生资源网4 小时前
java毕业设计之儿童福利院管理系统的设计与实现(源码+)
java·开发语言·spring boot·mysql·毕业设计·源码·课程设计
利剑 -~5 小时前
mysql面试题整理
android·数据库·mysql
程序员卷卷狗5 小时前
Redis事务与MySQL事务有什么区别?一文分清
数据库·redis·mysql
qq_12498707537 小时前
重庆三峡学院图书资料管理系统设计与实现(源码+论文+部署+安装)
java·spring boot·后端·mysql·spring·毕业设计
大学生资源网7 小时前
java毕业设计之“知语”花卉销售网站的设计与实现源码(源代码+文档)
java·mysql·毕业设计·源码·springboot
<花开花落>9 小时前
Cursor 的 MCP 应用:mysql-mcp-server
mysql·cursor·mcp
Boilermaker19929 小时前
[MySQL] 设计范式与 E-R 图绘制
mysql·oracle·设计规范
卡尔特斯9 小时前
MySQL 字符集与排序规则总结
mysql
luoluoal9 小时前
基于python的RSA算法的数字签名生成软件(源码+文档)
python·mysql·django·毕业设计