Итак, в нашей базе данных есть столбец meta_keywords, который в основном пуст. Я хочу изменить это, сделав мета-ключевые слова такими же результатами, что и столбец «заголовок», за исключением того, что вместо пробелов, которые я хочу запятыми.
Так что если бы заголовок был «Государственный банк Вирджинии», мета-ключевые слова были бы «Вирджиния, штат, банк "
Однако, это не работает:
update my_table set meta_keywords = concat(title, ',', REPLACE(meta_keywords, ' ', ',') WHERE meta_keywords LIKE (' ')
;
Я предполагаю, что я не могу сделать такую замену, однако, если я просто задаю meta_keywords столбец «title» и запускаю это:
UPDATE my_table SET meta_keywords= REPLACE(meta_keywords, ' ', ',') WHERE meta_keywords LIKE (' ');
Ничего не происходит (запрос выполняется, но не произведено записей), даже если в таблице mea_keywords есть пробелы.
Есть мысли?