我正在写一个查询来获取从user_name_n列FNAME在下面我用pathindex找到空间查询作为'% %'
传递一个pathindex返回值到左 并能正常工作,但我已经与记录,
也我怎么能写一个查询 也将照顾,
。
和一些记录如Bellian
没有space or ,
但我仍然希望它们在名称 但它不适用于以下查询。
SELECT top 100 user_name_n,left(user_name_n,(patindex('% %',user_name_n)))
from SFCHA10_04_02_2012;
谁能告诉我如何达到预期的效果。
看起来第一个名字是在逗号后面(当有逗号时),但名字在空格之前(当有空格时)。 – 2012-04-17 12:14:16
@downvoter感谢您的慷慨。 – 2012-04-18 04:25:36