前提・実現したいこと
MySQLを用いて、動的な値で繰り返しUPDATE文を実施したいと思っています。
処理例
fruits_table
No | fruits |
---|---|
1 | りんご |
2 | バナナ |
3 | ぶどう |
上記のような表があったとして、
「No.」と「フルーツ」を一度のSQL文で複数書き換えたいです。
上記を下記へ変更するようなイメージです。
No | fruits |
---|---|
1 | みかん |
2 | なし |
3 | もも |
1 UPDATE fruits_table SET fruits = 'みかん' WHERE No = '1'; 2 UPDATE fruits_table SET fruits = 'なし' WHERE No = '2'; 3 UPDATE fruits_table SET fruits = 'もも' WHERE No = '3';
上記、3つのUPDATE文を1度のUPDATE文で実装する方法などございませんでしょうか。
何卒宜しくお願い致します。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/10/12 06:58