2017-07-01 45 views
1

我有這個結果的數據破折號名稱:掌握使用MySQL的SUBSTRING_INDEX

enter image description here

我使用的查詢

select substring_index(descriptn, ' ', -1) from table1 

,我得到我的結果與順短跑例如「JACQ-ARMIE」

我只想得到JACQABBY。你能否告訴我如何獲得這個名字?這是否也適用於substring_index?

回答

1

就再次使用substring_index()

select substring_index(substring_index(descriptn, ' ', -1), '-', 1) 
from table1; 
+0

該訣竅:)謝謝。 :)我不知道你可以在使用substring_index時使用特殊字符:) – Rukikun