私は次のクエリを持っています:
select count(*)
FROM
cumul AS t1,
cumul AS t2
WHERE
t1.id+1 = t2.id
and
t2.spec_datetime-t1.spec_datetime < 0.001
and
t1.id < 100000
and
t1.v1-t2.v1 = 0
and
t1.v2-t2.v2 =0;
同じレコードを次のように削除したい:
DELETE FROM cumul AS t1, cumul AS t2
WHERE
t1.id+1 = t2.id
and
t2.spec_datetime-t1.spec_datetime < 0.001
and
t1.v1-t2.v1 = 0
and
t1.v2-t2.v2 = 0;
私は得る:
エラー1064(42000):SQL構文にエラーがあります。1行目の「ASt1、cumul AS t2 WHERE t1.id + 1 = t2.id and t2.spec_datetime-t1.spec_datetime <」の近くで使用する正しい構文については、MySQLサーバーのバージョンに対応するマニュアルを確認してください。
どうすればクエリを修正できますか?