からUPDATE:同じクエリでINSERT INTO ... SELECT、およびSELECT
INSERT INTO some_table (col1, col2, col3)
SELECT otbl.col4, obtl.col5, atbl.col6 FROM other_table otbl
INNER JOIN another_table atbl
ON atbl.id = otbl.some_id
WHERE obtl.col7 = 0;
を、私はSELECT
が一致どこcol7 = 1
"に切り替える" にしたいです。可能?
あなたはsome_tableにあなたの挿入が発生したときに、あなたの文は1にUPDATEのobtl.col7を_also_したいというあなたにぴったりのI理解していますか?のようなother_tableにトリガーを作成しますか。 – yhw42
@ yhw42、はい!正確に。 INSERTはWHERE obt1.col7を使用しなければなりません。 – Kyle
... hmmm "2つのクエリ+トランザクション"キャンプで傘を使っています...なぜそれがあなたにとってうまくいかないのか説明できますか? – yhw42