我有像
这样的字段BestStreet 123/56
我希望得到
BestStreet
我试过了:
LEFT(sd.UliceCP, CHARINDEX(' ', sd.UliceCP)-1)
答案 0 :(得分:5)
您可能想要添加空格,以防万一不存在。
例如:请注意sd.UliceCP+' '
LEFT(sd.UliceCP, CHARINDEX(' ', sd.UliceCP+' ')-1)
答案 1 :(得分:0)
使用子串我们也可以得到相同的
SELECT SUBSTRING(sd.UliceCP,0,CHARINDEX(' ',sd.UliceCP))