SELECT SUBSTRING('202500 135000', 1, 7) AS ExtractString;
SELECT SUBSTRING('37500 25000', 1, 5) AS ExtractString;
我想在不添加已删除字符的情况下获得 202500 和 37500(例如:7、5)。(即列中的第一个字符串 gp )。sample-image description here但是,我不知道在空白字符串“”之前获取字符串。我在 sql 中有一点经验。请告诉我答案。
使用SUBSTRING_INDEX代替
SELECT SUBSTRING_INDEX('202500 135000', " ", 1) AS ExtractString; SELECT SUBSTRING_INDEX('37500 25000', " ", 1) AS ExtractString;
| 提取字符串 | | :------------ | | 202500 | | 提取字符串 | | :------------ | | 37500 |
db<>在这里摆弄
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句