我有一些数据需要搜索逗号字符。
示例条目我需要在Citations表中的Citation字段中找到: 这有时是正确的,文字参考
最后,我想提取文字参考
选择包含数据的列:
select Citation from Citations;
答案 0 :(得分:0)
这适用于选择数据,但不能隔离我想要的内容:
SELECT Citation
FROM Citations
WHERE (Citation LIKE '%\,%' ESCAPE '\')
ORDER BY Citation
啊,这有效:
SELECT Citation,
SUBSTRING(Citation,
CHARINDEX(',', Citation) + 1,
LEN(Citation) - CHARINDEX(',', Citation)) AS Truncated
FROM Citations
WHERE (Citation LIKE '%\,%' ESCAPE '\')
ORDER BY Truncated
谢谢ck!
答案 1 :(得分:0)
尝试这样的事情:
SELECT Citation
, SUBSTRING(Citation, CHARINDEX(',', Citation) + 1,
LEN(Citation) - CHARINDEX(',', Citation))
FROM Citations
WHERE (Citation LIKE '%\,%' ESCAPE '\')
ORDER BY Citation