Тип поля MySQL для подсчета размера файла в байтах - PullRequest
5 голосов
/ 23 февраля 2010

Утро

Я храню информацию о документах (Word, Excel, ...) в базе данных MySQL. У меня есть столбец "размер", где я храню размер файла в байтах, как 582656, 136260, 383266 ... Но когда я заказываю по размеру, результаты немного беспорядочные. Какой тип поля MySQL следует использовать? Я пробовал VARCHAR и INT, тот же результат.

С уважением, Эммануэль

1 Ответ

2 голосов
/ 23 февраля 2010

VARCHAR определенно даст вам неправильные результаты, как и будет сортировать слева направо.

Например, сортировка VARCHAR будет 12 до 2, так как первый 1 в 12 меньше чем 2.

Но INT должен дать вам то, что вам нужно.

Взгляните на пару типов здесь

Числовые типы

...