Search for text between delimiters in MySQL

前端 未结 11 2569
情歌与酒
情歌与酒 2021-02-08 03:39

I am trying to extract a certain part of a column that is between delimiters.

e.g. find foo in the following

test \'esf :foo: bar

So in the above I\'d wa

11条回答
  •  时光取名叫无心
    2021-02-08 04:02

    select mid(col from locate(':',col) + 1 for 
    locate(':',col,locate(':',col)+1)-locate(':',col) - 1 ) 
    from table where col rlike ':.*:';
    

提交回复
热议问题