このエラーを修正する方法私はMySQLエラー1093
[Err] 1093 - You can't specify target table 'user_log' for update in FROM clause
DELETE
user_log
FROM
user_log
WHERE
UpdateDate < (SELECT MAX(UpdateDate)
FROM user_log
AS lookup
WHERE Email = user_log.Email)
は私がへ
実際には、このクエリではMySQLではGROUP BYとHAVINGは必要ありません。 GROUP BYを実行せずに集計関数を使用すると、集計関数は結果セット全体で処理されます。だから、この場合はWHEREでMAXを使用するだけです。 –