私は次のクエリを試しました:
INSERT INTO `surfed_site` (user, site)
VALUES ('123', '456')
WHERE NOT EXISTS (SELECT site FROM `surfed_site` WHERE site=456)
しかし、MySQLエラーが発生し続けます:
1064-SQL構文にエラーがあります。3行目の「 WHERENOTEXISTS(SELECT site FROM surfed_site
WHERE site = 456)」の近くで使用する正しい構文については、MySQLサーバーのバージョンに対応するマニュアルを確認してください。
私は自分が間違っていることの手がかりがありません、誰かが私を導くことができますか?