当前位置: 代码迷 >> Sql Server >> 截取字符串,该怎么解决
  详细解决方案

截取字符串,该怎么解决

热度:35   发布时间:2016-04-27 11:31:09.0
截取字符串
如下字段信息:
col_a
xxxxx yyy
wade ssd

我现在想得到a字段内容的非空格部分。

select SUBSTRING(col_a,1,LEN(col_a)-CHARINDEX(' ',REVERSE(col_a))) col_a from table_a

但是感觉效率低,大家有高效点的吗?

------解决方案--------------------
SQL code
select left(col_a,charindex(' ',col_a)) col_a from table_a;
------解决方案--------------------
select left(col_a,charindex(' ',col_a)-1) from table_a
  相关解决方案