如何根据另一列的值增加列的值

des*_*mer 1 sql t-sql sql-server

我是SQL的新手.我有一个非常的noob问题,处理seo的东西,我想知道如何根据来自另一列的命中数增加列的等级数.

例如,如果命中数达到10,则等级增加1并且在接下来的10次命中时它再次增加1.

谢谢.

Mat*_*all 5

这听起来像有一个非常简单的数学关系betwee rankhits:

UPDATE foo SET rank = FLOOR(hits/10);
Run Code Online (Sandbox Code Playgroud)