Bonjour je ne comprends pas comment corriger ma requete:
J'ai le message suivant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 UPDATE card SET card_location='DRAW', card_sublocation=(SELECT COUNT(*) FROM card as T1 WHERE T1.id< card.id ) WHERE card_location='DISCARD' and card_type='EQP'
'You can't specify target table 'card' for update in FROM clause' ... mais je ne peux pas faire autrement si je veux compter?
Le but est de mettre une valeur de 1 à count dans le sublocation.
Partager