问题描述:关键字段字符串截取 ,将变压器型号中的容量截取出来。
案例字符串:SBH-M-100/10
SQL语句:
SELECT model, substring_index(model, '-', -1) as model_sub,
substring_index(model, '-', 1) as model_sub2,
substring_index(substring_index(model, '-', -1), '/', 1)
from t
SQL语句说明:
1.substring_index(model, '-', -1) 根据特定字符截取model字符串。'-':表示截取的特定字符串。 -1:表示从最后一个-开始,向右开始截取。
2. substring_index(model, '-', 1) 根据特定字符截取model字符串。'-':表示截取的特定字符串。 1:表示从第一个-开始,向左开始截取。
注:1:向左开始截取。-1:向右开始截取。
SQL执行结果: