小编use*_*484的帖子

根据特定的子字符串短语获取数值

我有如下字母数字文本

 ID Textfield
 1  estimated left ventricular ejection fraction 60-65%
 2  estimated left ventricular ejection fraction is 55-60%
 3  Left ventricular ejection fraction is approximately 40 to 50%
 4  Fractional Short 50 %( 28-48) LV mass 83 gm (<220) systolic function  left ventricular ejection fraction = 52 % 
Run Code Online (Sandbox Code Playgroud)

我需要提取左心室射血分数的数值

输出应该是

ID Lowerbound   Upperbound
1   60            65
2   55            60
3   40            50
4   52            NULL 
Run Code Online (Sandbox Code Playgroud)

我尝试了以下 sql 语法搜索字符 - 它的 ID 3 和 4 失败(对于 ID 4,它给我 50 但应该是 52) …

sql t-sql sql-server substring sql-server-2008

6
推荐指数
1
解决办法
80
查看次数

标签 统计

sql ×1

sql-server ×1

sql-server-2008 ×1

substring ×1

t-sql ×1