私は2つのテーブルを持っています:
- 表1:group_name、item_name、status
- 表2:group_name、geo
更新したいtable1
。table1
デフォルトのステータスは0です。単一のUPDATEステートメントを使用してステータスを1に更新したいと思います。
に存在するtable1
場合は、の各行をチェックしたいと思います。もしそうなら、私はステータスを1に更新します。group_name
table2
これを試しましたが、正しい結果を得ることができませんでした。
UPDATE table1
SET table1.`STATUS`=1
WHERE table2.group_name=table1.group_name
どうすれば希望の結果を得ることができますか?