我的字段值如下:
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
示例表示赞赏!
谢谢!