【发布时间】:2016-05-26 06:17:44
【问题描述】:
我有一个返回以下值的 SQL 查询:
BC - Worces
BC Bristol
BC Central
BC Torquay
BC-Bath
BC-Exeter
BC-Payroll
所以,我们有一些只有一个空格的 BC,一些有一个破折号,一些有一个破折号,两边都有空格。返回这些值时,我想用“业务连续性:”替换这些 BC 变体中的任何一个,然后是 Bath 或 Exeter 等。
有没有办法检查返回的值和(我假设在单独的列中)基于它返回一个字段?如果每次迭代都相同,我可以只使用 Trim,但正是这种变化让我失望了。
【问题讨论】:
-
是唯一使用“”和“-”字符的变体吗?
-
嵌套替换语句怎么样?
标签: mysql sql string substring