E' decisamente bruttina ma non mi viene in mente altro.
codice:
update tabella set
punteggio =
case when percentuale+2 >=100 then punteggio+1 else punteggio
end,
percentuale = percentuale+2,
percentuale =
case when percentuale>=100 then percentuale - 100 else percentuale end
where id_user=1
edit.
Così va un pò meglio.
codice:
update tabella set
punteggio =
case when percentuale+2 >=100 then punteggio+1 else punteggio
end,
percentuale =
case when percentuale+2 >=100 then percentuale+2-100 else percentuale+2 end
where id_user=1