我有一个包含逗号分隔值字段的 MySQL 表。如何获得最大值?
例子:
CREATE TABLE `test`.`scale` (`scale` VARCHAR(500));
INSERT INTO `test`.scale
VALUES
('1,5,0.3,0.8,1'),
('0.5,0.7,0.1,0.3'),
('7,0.5,0.7,4');
规模:
1,5,0.3,0.8,1
0.5,0.7,0.1,0.3
7,0.5,0.7,4
回答:
5
0.7
7
如何选择此字符串中的最大值?
不幸的是,我无法改变前人实施逗号分隔解决方案的方式。我希望有一个 MySQL 函数可以帮助我,否则我将不得不做一些乱七八糟的 PHP 东西。