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

相关推荐
IT教程资源C8 分钟前
(N_157)基于springboot,vue服装商城系统
mysql·vue3·前后端分离·springboot服装商城
@#¥&~是乱码鱼啦1 小时前
Mac安装配置MySQL
mysql·1024程序员节
苏琢玉5 小时前
收藏版:Phinx 数据库迁移完全指南
数据库·mysql·php
七分小魔女5 小时前
MySQL查看服务器/客户端版本
服务器·数据库·mysql
fusugongzi5 小时前
mysql管理语句
数据库·mysql
猫梦www6 小时前
关于Mysql的学习三(事务)
学习·mysql
寒山李白6 小时前
MySQL 下载、安装及配置教程(Msi安装)
数据库·mysql·msi
会飞的架狗师6 小时前
【MySQL体系】第7篇:MySQL锁机制深度解析与实战
数据库·mysql
凉栀お_6 小时前
MySQL相关知识查询表中的内容(第三次作业)
数据库·mysql
狂盗一枝梅6 小时前
MySql8.0公共表表达式『CTE』
mysql·cte