UPDATE DimTableSET [rank] = CASEWHEN [lv] BETWEEN 1 and 19 THEN 1WHEN [lv] BETWEEN 20 and 49 THEN 2WHEN [lv] BETWEEN 50 and 79 THEN 3WHEN [lv] BETWEEN 80 and 99 THEN 4WHEN [lv] BETWEEN 100 and 119 THEN 5WHEN [lv] BETWEEN 120 and 149 THEN 6WHEN [lv] BETWEEN 150 and 300 THEN 7ELSE ''ENDGO