通过搜索字符模式获取字段名称的一部分

时间:2014-08-19 16:37:33

标签: sql pattern-matching character substr

我的字段值如下:

ABCD3 100MG

EFGHI 0.5 UNITS/ML

JKL MNO PQR

STU V 100-1.5 MCG ABC

W-X/Y Z 100-750
...

这些值只是一个样本(可能有更多模式)

我希望编写一个查询来仅获取值的第一个字符部分,在此示例中:

ABCD3

EFGHI

JKL MNO PQR

STU V

W-X/Y Z

最好的方法是什么?

思考 - 使用子字符串类型函数捕获'%%'之前的所有文本?我可以达到这一点,因为没有设定数量的字符或位置,并且无法推广数字(可能有不同的方法来做到这一点)。

***使用SQL Server 2008 R2

示例表示赞赏!

谢谢!

0 个答案:

没有答案