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

相关推荐
北顾笙9809 小时前
MySQL-day2
数据库·mysql
程序猿乐锅10 小时前
【MySQL | 第八篇】MySQL 视图
数据库·mysql
就叫_这个吧14 小时前
IDEA Mybatis xml文件,实现sql语句联想,自动填入补充
xml·mysql·intellij-idea·mybatis
北顾笙98015 小时前
MYSQL-day03
数据库·sql·mysql
ULIi096kr15 小时前
MySQL大表优化终极方案:单表数据量上限、卡顿解决、分表分库实战教程
数据库·mysql
deviant-ART16 小时前
MySQL里的三个concat函数
数据库·mysql
H_老邪16 小时前
1044 - Access denied for user ‘root‘@‘%‘ to database ‘nacos‘
数据库·mysql
凭X而动16 小时前
MySQL 5.7.44 部署
数据库·mysql·部署
Adorable老犀牛17 小时前
MySQL Server Exporter:Prometheus 监控 MySQL/MariaDB 指南
mysql·prometheus·mariadb
范什么特西18 小时前
重点:mybatis注意细节
java·mysql·mybatis