How to extract a string between two special characters in mysql

I am using a query to retrieve the number between special characters from the database.

select number from database where number between like '<%' and '%>'"

      

How do I write a MySQL script to get 101

from <101>

?

+1


source to share


1 answer


Use SUBSTRING_INDEX

to achieve this.

Query



SELECT SUBSTRING_INDEX(SUBSTRING_INDEX(num,'>',1),'<',-1) AS extracted
FROM table_name;

      

Demo screenshot

+4


source







All Articles