dポイントプレゼントキャンペーン実施中!

SQL初心者です。以下のような商品テーブルの備考欄の文字列をアップデートするSQLですが、ひとつのSQL文で実行させるにはどのように記述すれば良いかお教えいただけませんでしょうか?

UPDATE 商品テーブル
SET 備考フィールド = replace(備考フィールド,'%明太子味','');

UPDATE 商品テーブル
SET 備考フィールド = replace(備考フィールド,'のり味','');

UPDATE 商品テーブル
SET 備考フィールド = replace(備考フィールド,'みそ味','');

A 回答 (1件)

これでいいのでは?



UPDATE 商品テーブル
SET 備考フィールド = replace(replace(replace(備考フィールド,'%明太子味',''), 'のり味','')'のり味','');
    • good
    • 0
この回答へのお礼

ばっちりできました。
ありがとうございました。

お礼日時:2009/03/05 21:51

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!