2012-03-14 3 views
0

私はこのクエリを持っている:MySQLといくつかのコンスタット?

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 

、私はwanto VALUE_IDのような別の値でテストを交換することが何でありますか。この場合、列はと呼ばれます。どうすればいい?

ありがとうございます!

答えて

2

は、次のことを試してください。

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%' 
+0

うん、ありがとう、これは働いていました! – EOB

+0

回答を編集しました... – Vikram

関連する問題