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?
 
     
    