salut a tous voila j'ai une base de données Access 2007 une table contient plusieurs champs dont le code jeune et nombre de jour (NBJ)
je veut mettre le NBJ a 22 dans le cas ou la somme des nbj dépasse 22 alors ja'i ecrit ca en sql

update table set nbj=nbj-1 where SUM(NBJ)>22

mais ca ne fonctionne pas

update table set nbj=nbj-1 where code in (select code from table where SUM(nbj)>22)

tjs ca ne marche pas

alors comment faire ?