如果我有数据,其中 a 之前的字符数|
总是不同的我怎么写SELECT
语句来获取所有字符直到管道字符?
样本数据:
asdf|adkfdll|dd
asdkdkdk|da|d
;WITH T(C) AS
(
SELECT 'asdf|adkfdll|dd' UNION ALL
SELECT 'asdkdkdk|da|d' UNION ALL
SELECT ''
)
SELECT LEFT(C, CHARINDEX('|',C + '|') -1)
FROM T
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)