sql >> Databasteknik >  >> RDS >> Mysql

Extrahera URL:en från img src med en mysql-fråga

Här är ett fungerande exempel för dig:

CREATE TABLE test 
(
  id int auto_increment primary key, 
  details varchar(250)
);

INSERT INTO test (details) VALUES ('<img src="http://www.test.com/quiz_images/poster_from_postermywall.jpg" alt="" align="" border="0px">');

select substr(
   substr(details, locate('src="', details) + 5), 
   1, 
   locate('"', substr(details, locate('src="', details) + 5)) - 1
) as 'src'
from test;

SQL Fiddle:körbar demo




  1. Kombinera flera SELECT-satser

  2. Infoga filer bildarray i en databas

  3. Mysql index konfiguration

  4. Samarbetsfiltrering i MySQL?