如何 trim 来自 space 的字符串

How to trim a string from a space

我有一个像

这样的字段
BestStreet 123/56

我想得到

BestStreet

我试过:

LEFT(sd.UliceCP, CHARINDEX(' ', sd.UliceCP)-1)

您可能想添加一个 space,以防不存在。

例如:注意 sd.UliceCP+' '

LEFT(sd.UliceCP, CHARINDEX(' ', sd.UliceCP+' ')-1)

使用子字符串我们也可以得到相同的

SELECT SUBSTRING(sd.UliceCP,0,CHARINDEX(' ',sd.UliceCP))