如何在MySQL列中按整数数据排序,并使用;“长文本”;数据类型?

如何在MySQL列中按整数数据排序,并使用;“长文本”;数据类型?,mysql,sql,Mysql,Sql,在WordPress中,_postETA表有一列“meta_value”,数据类型为“longtext”。但是,我将整数数据存储在列中,并希望按列按整数的值排序 例如,如果我使用“按meta_值排序”,结果如下: 999 9456 5 123456 111 更好的问题是,为什么要在文本字段中存储整数数据?更好的问题是,为什么要在文本字段中存储整数数据? ORDER BY CAST (meta_value AS DECIMAL)

在WordPress中,_postETA表有一列“meta_value”,数据类型为“longtext”。但是,我将整数数据存储在列中,并希望按列按整数的值排序

例如,如果我使用“按meta_值排序”,结果如下:

999
9456
5
123456
111

更好的问题是,为什么要在文本字段中存储整数数据?更好的问题是,为什么要在文本字段中存储整数数据?
ORDER BY CAST (meta_value AS DECIMAL)