【问题标题】:MySQL field type to count bytes filesizeMySQL 字段类型来计算字节文件大小
【发布时间】:2010-02-23 10:48:39
【问题描述】:

早上,

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

问候, 伊曼纽尔

【问题讨论】:

  • 请您发布您的表结构和您正在使用的查询。

标签: php mysql count filesize


【解决方案1】:

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

例如,VARCHAR 排序后将放置 12 2 之前,因为 12 中的前 1 少 大于 2。

但 INT 应该可以满足您的需求。

在这里查看几种类型

Numeric Types

【讨论】:

  • 你是对的。其作品。我正在使用视图来显示我的数据并忘记更改视图中的列类型...谢谢!
猜你喜欢
  • 1970-01-01
  • 2013-02-06
  • 1970-01-01
  • 2021-01-06
  • 2013-10-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多