DELETE si
FROM t_session si
JOIN (
SELECT sesskey
FROM t_session so
GROUP BY
sesskey
HAVING COUNT(*) = 1
) q
ON q.sesskey = si.sesskey
Je moet hier een join hebben. Het gebruik van een gecorreleerde subquery werkt niet.
Zie dit artikel in mijn blog voor meer details: