Я делаю один скрипт MySql, который разбивает одно строковое поле на несколько слов.
Мне нужно что-то вроде функции разнесения в PHP!
Я пробую функцию mysql substring_index, но мне нужно указать количество вхождений одной подстроки. И это невозможно предсказать в одной таблице строк 10.000.
Любое предложение?
Это моя фактическая хранимая процедура:
**CREATE PROCEDURE `extract_words` ()
BEGIN
DECLARE done INT DEFAULT 0;
DECLARE result_row CHAR(100);
DECLARE cursor_1 CURSOR FOR SELECT description FROM db_movies;
DECLARE CONTINUE HANDLER FOR NOT FOUND SET done = 1;
OPEN cursor_1;
REPEAT
FETCH cursor_1 INTO result_row;
IF NOT done THEN
INSERT INTO extrator_words (word) VALUES (result_row);
END IF;
UNTIL done END REPEAT;
CLOSE cursor_1;
END $$**
Спасибо
Pedro
@ Pcamacho