【发布时间】:2015-01-06 23:38:50
【问题描述】:
大家晚上好;
我在 MySql 中有一个表,我想更新如下。仅供参考,我已经搜索了这个主题,但还没有找到解决方案。
MySQl 数据库中的表名为ALK_Results_NEW,ICD9 列中的数据包含用逗号分隔的数据。
我需要将第一组保留在ICD9 列中,例如第一行有 V57.9、246.9。
我需要将 V57.9 保留在 ICD9 列中,并将 246.9 移动到 ICD9_SECONDARY 列中。
如果一行超过 2,那么我需要将所有其他移动到 ICD9_OTHER 列(此列可以有多个 ICD9 代码,用逗号分隔)
总结第一组代码需要留在ICD9列,第二组代码需要移动到ICD9_SECONDARY。移动数据后,ICD9 列应该只有第一组代码。
任何帮助将不胜感激。
【问题讨论】:
标签: mysql