2010-02-23 71 views
4

早上,MySQL字段类型来计算字节文件大小

我在MySQL数据库中存储文档信息(Word,Excel,...)。 我有一个列“大小”,其中我存储文件大小的字节像582656,136260,383266 ... 但是,当我按大小排序,结果有点混乱。我应该使用哪种类型的mysql字段? 我试过VARCHAR和INT,结果相同。

问候, 灵光

+1

能不能请您发表您的表结构和您正在使用的查询。 – 2010-02-23 10:56:46

回答

1

VARCHAR一定会让你不正确的结果是将排序由左到右。

例如,VARCHAR排序将放置12 2之前,作为第1 12 小于2

但INT应该给你所需要的。

看一看几个类型这里

Numeric Types

+0

你是对的。其作品。我正在使用视图来显示我的数据,并忘记更改视图中的柱类型... 谢谢! – maiis 2010-02-23 11:01:36