UPDATE table名 SET column名=値 WHERE id=n;
これを学習して理解したのですが、
UPDATE一個ずつやらないで、
生産者名の振り分けを一括でできないかな、、と思ってググっていたのですが、
####バルクアップデート???
これが正解なのでしょうか。
試してみたのですが、シンタックスエラーが出てしまい
恐らく超基本的な事だと思いますがよろしくお願いいたします。とググりながら書いてたら今解決したのでw
先生の正解を教えてください。
#追記
こういった感じで、生産者(maker)の値がNULLであり、
それぞれ名前をUPDATEで一括で振り分ける場合
SQL
1UPDATE my_items SET 2maker = case id WHEN '2' THEN 'ヤマウチ' WHEN '3' THEN 'オオツカ' WHEN '4' THEN 'シマダ' WHEN '5' THEN 'ジョウノウチ' WHEN '6' THEN 'アベ' END WHERE id between 2 and 6;
としました。
回答3件
あなたの回答
tips
プレビュー