MySQL и несколько конкатов? - PullRequest
0 голосов
/ 14 марта 2012

У меня есть этот запрос:

SELECT concat('insert into catalog_category_entity_text (value) values(test) where value_id = ', value_id)
FROM catalog_category_entity_text
WHERE value LIKE '%category-slider%'

Результат выглядит следующим образом:

insert into catalog_category_entity_text (value) values(test) where value_id = 15

Теперь я хочу заменить test другим значением, например value_id. В этом случае столбец называется значение . Как бы я это сделал?

Спасибо!

1 Ответ

2 голосов
/ 14 марта 2012

попробуйте следующее:

SELECT concat('insert into catalog_category_entity_text (value) values(\'',value,'\') where value_id = ', value_id)
FROM catalog_category_entity_text
WHERE value LIKE '%category-slider%'
...