以下のクエリを使用して外れ値 (sd の 1.5 倍) を削除します。
DELETE FROM sv_condition_sw
WHERE snow_mountain > (
SELECT AVG(snow_mountain)+1.5*STDDEV(snow_mountain)
FROM sv_condition_sw
WHERE lud='2012-11-28' AND res_id=769)
AND lud='2012-11-28'
AND res_id=769
ただし、次のエラーが発生します。
クエリ:delete FROM sv_condition_sw WHERE snow_mountain > (SELECT AVG(snow_mountain)+1.5*STDDEV(snow_mountain) FROM sv_condition_sw WHER...
Error Code: 1093
You can't specify target table 'sv_condition_sw' for update in FROM clause
私はそれが何を意味するのか分かりません。