私は2つのテーブルを持っています。ユーザーと UserMap。私はこのようなものが必要です...
INSERT INTO USERS (USER_ID, VALUE_TYPE, SOME_VALUE)
SELECT USERS.ID, 0, 1
問題は、ユーザーとタイプが既に存在する場合、挿入ではなく更新したいということです。これが私の解決策です。
DELETE FROM USERS
WHERE USERS.VALUE_TYPE = 0
INSERT INTO USERS (USER_ID, VALUE_TYPE, SOME_VALUE)
SELECT USERS.ID, 0, 1
FROM USERS
これは機能します。存在する場合は、より良いものを探していました。推奨事項はありますか?
編集。おっと、これを間違って入力しました。混乱して申し訳ありません。すべての助けに感謝します。