mysql - 如何检索由逗号分隔的字段中的 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
解决方案
推荐阅读
- node.js - MySQL数据库连接
- node.js - 如何在节点js中合并其他表的响应属性
- python - 使用带索引的 for 循环,解析为单独的列表
- java - 使用带空格的参数调用 java.lang.Runtime.exec(String) 时出现问题
- flutter - 如何在 ListView 中添加额外的底部间距?
- logstash - Parsing data deeply
- java - Is Pattern::asPredicate thread safe
- javascript - $_FILES 返回空字符串
- mysql - sequelize posting NULL in database(MySql)
- ios - React Native 中的 iPad 数字键盘