我想知道如何在 MySQL 中对单行中的值进行排序。
例如,如果我有像 ID、身高、体重、排名、分数和样本值这样的行:1,162,52,2,42。
我们可以编写一个查询并将其排序为 1,2,42,52,162 吗?
ID、身高、体重、排名、分数只是字段名称。我觉得这是不可能的,但如果有解决办法来实现这一点,请告诉我。
//结构体
CREATE TABLE `properties` (
`id` INT NULL AUTO_INCREMENT DEFAULT NULL,
`Weight` INT NULL AUTO_INCREMENT DEFAULT NULL,
`Height` INT NULL DEFAULT NULL,
`Rank` INT NULL DEFAULT NULL,
`Score` INT NULL DEFAULT NULL,
PRIMARY KEY (`id`)
);