我們可以使用INSTR()
函數按如下方式找到MySQL中第一次出現給定子字符串的索引。MySQL中給定子字符串的最後一個索引
SELECT instr('Have_a_good_day', '_') AS index_position
它將顯示5
,指定子字符串這是在這種情況下的下劃線_
的第一次出現。
我需要獲取給定字符(或子字符串)的最後一次出現,就像String類的Java lastIndexOf(String str)
方法,但我無法在MySQL中找到任何內置函數。
在MySQL中有沒有內置的功能來實現這一點?
如果有人有解決方案,那麼請添加它作爲答案。 – Tiny