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博客

相关推荐
UCoding14 小时前
新能源技术面试 -- 给出一套mysql备份容灾方案
mysql·面试·主从
CodeAmaz14 小时前
MySQL 事务隔离级别详解
数据库·mysql·事务隔离级别
千寻技术帮14 小时前
10398_基于SSM的教学评价管理系统
数据库·mysql·毕业设计·ssm·教学评价
PWRJOY15 小时前
【MySQL】使用mycli查看数据库的基本操作
数据库·mysql
cui_win16 小时前
MySQL 压测实战:sysbench 从入门到精通
数据库·mysql·压测·sysbench
Selegant16 小时前
Docker 搭建 MySQL 主从服务实战操作详解
mysql·docker·容器
qq_3482318517 小时前
MySQL 与 PostgreSQL PL/pgSQL 的对比详解
数据库·mysql·postgresql
cui_win18 小时前
Prometheus实战教程 - mysql监控
mysql·prometheus·压测
wsx_iot18 小时前
mysql的快照读和当前读
数据库·mysql
梁萌18 小时前
MySQL分区表使用保姆级教程
数据库·mysql·优化·分区表·分区·partitions