用于存储构建版本的 SQL 数据类型

标签 sql mysql database database-design

我应该为 SQL 列使用什么数据类型来存储产品版本,例如。

Version
0.1
0.1.1
0.2
1.1
1.1.647
2.0
.....

在查询中,我应该能够根据版本号对它们进行排序,我想要一个最佳查询来找到最高版本。

谢谢

最佳答案

我会考虑将数字的每个部分存储在单独的 TINYINT/SMALLINT 字段中。

关于用于存储构建版本的 SQL 数据类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3379283/

相关文章:

MySQL SELECT COUNT DISTINCT 来自 2 列

sql - 动态多语言数据结构的数据库设计模式

mysql - 我如何编写一个触发器,可以在插入时将新行从一个表复制到另一个表?

MYSQL数据库选择问题

mysql - 使用另一个表中的数据更新表数据

mysql - 如何解决困境 : export orders from old magento system import into new magento, 重叠 ID

SQL 选择前几行的条件

java - 将语句转换为准备语句java

php - 使用 codeigniter 输出 Excel

javascript - 使用 php/jquery 动态更新单个模态