如何使用子字符串分隔值,例如sql Eg-Data 42ND-1000 W61ST-1000 TIFF-1000 THIR-1000,而我想在此之前获取数据-例如42ND

时间:2018-11-16 16:36:38

标签: sql sql-server database mysqli

我正在获取以下数据:

-

我想获取42ND-1000之前的数据。

对于42ND,我只需要{{1}}。

1 个答案:

答案 0 :(得分:2)

这是基本的字符串操作。在SQL Server中,您可以这样做:

select left(col, charindex('-', col + '-')- 1)