注意SQLの達人、
このようなクエリを実行するにはどうすればよいですか?
UPDATE `qwiki`
SET haspix=1
where eword in (select distinct fmtag
from qtagid)
基本的に、別のテーブルで見つかった ewords に対して「haspix」フラグを true に設定する必要があります。
ありがとう
注意SQLの達人、
このようなクエリを実行するにはどうすればよいですか?
UPDATE `qwiki`
SET haspix=1
where eword in (select distinct fmtag
from qtagid)
基本的に、別のテーブルで見つかった ewords に対して「haspix」フラグを true に設定する必要があります。
ありがとう
あなたの問題は何ですか???確認のためにクエリを再試行します。
テーブル a_test
id value status
------ ------- --------
1 Hawaii (NULL)
2 Hello (NULL)
2 Test (NULL)
3 What (NULL)
4 World (NULL)
テーブル a_data
value
--------
hello
world
クエリ
UPDATE a_test SET status=1 WHERE value IN (SELECT DISTINCT value FROM a_data)
結果
id value status
------ ------- --------
1 Hawaii (NULL)
2 Hello 1
2 Test (NULL)
3 ACH (NULL)
4 World 1