首页 > 解决方案 > 如何检索由逗号分隔的字段中的 MAX 数和变量

问题描述

我有两列“TOPSALES”和“TOPCOUNTRY”

TOPSALES 包含一个用逗号分隔的数字,如下所示:

10,30,83

10 意味着 10 在美国的销售额

30 意味着 30 在加拿大的销售

83 意味着 83 在英国的销售

我有第二列“TOPCOUNTRY”= NULL。

我想在 TOPSALES 字段中获取最大数量,并使用变量或类似的东西将他们的国家名称插入 TOPCOUNTRY。

我现在的桌子:

TOPSALES   |  TOPCOUNTRY
10,30,83   |  NULL

期望的输出:

TOPSALES   |  TOPCOUNTRY
10,30,83   |  UK

标签: mysqldatabasemariadb

解决方案


推荐阅读