1
Je sais que c'est un problème de syntaxe simple. Essayer de supprimer tous les utilisateurs d'un sous-requête:MySQL: supprimer de IN
delete from users
where id IN (
select u.id
from users u
where not exists (select * from stickies i where i.user_id = u.id)
group by u.email
having count(*) > 1
)
Obtenir cette erreur:
error : You can't specify target table 'users' for update in FROM clause
La sous-requête fonctionne très bien (liste des retours d'identité d'utilisateurs de).
Hmmm. inquiétant. Vous avez cette requête d'ici: http://stackoverflow.com/questions/4985183/mysql-find-duplicate-users-where-item-count-1 – jmccartie
@jmccartie Désolé, j'ai mal orthographié 'uid' –
Merci pour votre aide! – jmccartie