我们可以使用INSTR()函数在MySQL中find给定子string的第一次出现的索引,如下所示。 SELECT instr('Have_a_good_day', '_') AS index_position 它将显示5 ,第一次出现的指定子string,在这种情况下是下划线_ 。 我需要获取给定字符(或子string)的最后一次出现,就像lastIndexOf(String str)类的Java lastIndexOf(String str)方法,但在MySQL中找不到任何内置函数。 有什么内置的function在MySQL中实现这一点?