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

相关推荐
星哥说事18 小时前
基于 MySQL Monitoring and Management 的性能保障实践
数据库·mysql
千寻技术帮19 小时前
10382_基于Springboot的高校排课管理系统
mysql·vue·毕设·spingboot·高校排课
Coder_Oldou19 小时前
【经验分享】MySQL线上使用经验
数据库·经验分享·mysql
IT教程资源C20 小时前
(N_115)基于springboot,vue教务管理系统
mysql·vue·前后端分离·springboot教务系统
chushiyunen20 小时前
mysql性能调优、连接数、问题排查等
数据库·mysql
Predestination王瀞潞20 小时前
数据库MySql 8.0.44的安装
数据库·mysql
中年程序员一枚20 小时前
Python防止重复资源的链接mysql方法
开发语言·python·mysql
Hns.20 小时前
MySQL慢SQL问题查找与优化方案
数据库·sql·mysql
菜择贰20 小时前
ubantu下载mysql
数据库·mysql·adb
程序员大辉21 小时前
免费的mysql链接工具HeidiSQL比Navicat好用
数据库·mysql