Mainテーブル
id | name | Prefectures |
---|---|---|
1 | あああ | 東京 |
2 | いいい | 栃木 |
3 | ううう | 福岡 |
4 | えええ | 埼玉 |
5 | おおお | 茨城 |
tetxテーブル
text | comment | name_id |
---|---|---|
挨拶 | ありがとう | 1 |
挨拶 | ありがとう | 2 |
挨拶 | ありがとう | 3 |
挨拶 | ありがとう | 4 |
挨拶 | ごめんなさい | 1 |
挨拶 | ごめんなさい | 2 |
挨拶 | ごめんなさい | 3 |
挨拶 | ごめんなさい | 4 |
上記のようなテーブルがあったときに東京のcommnetを変更してあげたい
ありがとう → こんばんは
ごめんなさい → おはよう
にしてあげたい
update set text comment = case comment when "ありがとう" then "こんばんは" when "ごめんなさい" then "あはよう" left join text on name_id = Main.id where Main. Prefectures = "東京"
上記のSQLの書き方はあっているのでしょうか?
回答1件
あなたの回答
tips
プレビュー