Bonjour,
J'aimerais mettre à jour les champs sur une table, ayant pour date la date maximum des enregistrements.
J'ai tenté ceci :
qui ne fonctionne pas, et me retourne ceci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 update table set tech='Michel' WHERE jour in (SELECT max(jour) FROM table)
You can't specify target table 'table' for update in FROM clause
Par contre en faisant :
ça me met à jour tous les enregistrements.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 update pause set tech='Michel' WHERE jour in (SELECT max(jour))
Auriez vous une solution pour cela ?
Merci
Partager