【发布时间】:2016-11-18 13:14:07
【问题描述】:
我正在创建某种程序,它首先存储数值,稍后,该列中会有字符和单词,所以我将我的数字存储在 VARCHAR 中。
现在,我正在使用以下代码:
SELECT * FROM biedingen WHERE bod_refferentie=$item ORDER BY bod_bedrag DESC LIMIT 5
输出是:
9
27
有没有办法让我将数值存储在 varchar 中,但仍然可以使用与上述相同的方法对它们进行排序?
【问题讨论】:
-
那么你的问题是什么?它们是如何在您的数据库中列出的?
-
没有 PHP 代码和数据库结构,我们什么都想不通。
-
输出的是哪一列?
-
@Soheyl 问题是数字没有以正确的方式排序......它存储为varchar
-
@AhmadWabbi
biedingen是表格,而不是选定的列。
标签: mysql