【发布时间】:2017-01-13 08:31:47
【问题描述】:
我们的数据库中有一个药物列,其中包含药物名称(例如 Xanax)及其大小(0.5mg)。
例如药品名称:Xanax 0.5mg
但是,我们需要在不为大小创建新列的情况下分离两个数据,因为这样做会对数据库结构产生巨大影响。我们只需要根据这个单个字段/列填充一个仅包含药物名称而不包含其大小的列表。
有没有办法只提取药物的名称?假设通过强制用户在药物大小周围添加括号(例如 Xanax(0.5mg))?意思是只提取第一个“(”字符之前的所有字符串?
或者有没有更好的方法?
【问题讨论】:
标签: mysql database data-structures