私は周りを見回していますが、エラーが表示されません、
私の質問
INSERT INTO p_location_check (location_id) VALUES (1)
IF NOT EXISTS (SELECT approved, disapproved FROM p_location_check WHERE approved REGEXP '^1234568745$' OR disapproved = '^1234568745$' AND location_id=1);
テストのためだけに
INSERT INTO p_location_check (location_id) VALUES (1)
IF NOT EXISTS (SELECT approved, disapproved FROM p_location_check WHERE approved = 1234568745 OR disapproved = 1234568745 AND location_id=1);
応答
SQL構文にエラーがあります。2行目の「IFNOTEXISTS(SELECT承認済み、不承認FROM qp_location_check WHERE approve」)の近くで使用する正しい構文については、MySQLサーバーのバージョンに対応するマニュアルを確認してください。
サーバーバージョン
サーバーバージョン:5.5.24-0ubuntu0.12.04.1