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

相关推荐
麦麦大数据1 小时前
J009 美食推荐可视化大数据系统vue+springboot
vue.js·spring boot·mysql·推荐算法·美食·可视化分析·沙箱支付
菜鸟笔记本2 小时前
linux设置定时备份mysql数据
linux·mysql·oracle
千寻技术帮2 小时前
10347_基于Springboot的新疆旅游管理系统
spring boot·mysql·旅游·在线旅游
Web项目开发3 小时前
Mysql创建索引的SQL脚本,复制粘贴即可使用
数据库·sql·mysql
小罗和阿泽4 小时前
MySql数据库系列 数据库基础操作
数据库·mysql
周末吃鱼4 小时前
mysql8.0支持CURRENT_DATE如何写
数据库·sql·mysql
kaico20184 小时前
MySQL的窗口函数
数据库·mysql
薛定谔的猫19824 小时前
LlamaIndex(三) LlamaHub工具集
数据库·mysql·llamahub
尽兴-5 小时前
SQL 执行失败如何回滚?事务已提交还能恢复吗?——MySQL 误操作数据恢复全指南
sql·mysql·binlog·undolog·redolog
heze095 小时前
sqli-labs-Less-6自动化注入方法
mysql·网络安全·自动化