I'm getting this error when running the code:
Error Code: 1093. You can't specify target table 'details' for update in FROM clause
DELETE FROM details WHERE detail NOT IN
(
SELECT detail
FROM user_details
JOIN data ON user_details.data_iddata = data.iddata
JOIN details ON details.iddetails = data.details_iddetails
)
What am I doing wrong here?