如何在SQL中用几个单词替换一些单词

时间:2020-02-25 14:35:52

标签: sql sql-server

我在sql中有这样的字符串:

AB-FirstHalf(x)
AB-SecondHalf(y)

AB-FirstHalf(a)
AB-SecondHalf(b)

其中x,y,a,b是DivisionName(我在这里不能写出来)

我想要的是在字符串中存在FirstHalf的情况下仅显示FH,而在字符串中存在SecondHalf的情况下显示SH。

例如:

AB-FirstHalf(x)       // should show FH
AB-SecondHalf(y)      // should show SH

AB-FirstHalf(a)       // should show FH
AB-SecondHalf(b)      // should show SH

其中FH和SH分别是上半年和下半年的简称。

我正在sql中使用 Replace 方法,但是它没有按我预期的那样工作。

我正在使用MS-SQL版本14

有人知道怎么做吗?

1 个答案:

答案 0 :(得分:2)

我想你可以从这里拿走。

fork()
相关问题