5

早晨,

我将文档信息(Word、excel、...)存储在 MySQL 数据库中。我有一个“大小”列,我将文件大小存储在字节中,例如 582656、136260、383266 ......但是当我按大小排序时,结果有点混乱。我应该使用什么类型的 mysql 字段?我已经尝试过 VARCHAR 和 INT,结果相同。

问候, 伊曼纽尔

4

1 回答 1

2

VARCHAR 肯定会给你不正确的结果,因为它会从左到右排序。

例如,经过排序的 VARCHAR 会将 12 放在 2 之前,因为 12 中的第一个 1 小于 2。

但是INT应该给你你所需要的。

在这里查看几种类型

数值类型

于 2010-02-23T10:51:28.673 回答