我有一个包含如下数据的表:
ID customer_id rewards_points (target)
1 23796 10 4
2 24196 20 7
3 24197 30 10
4 24198 40 14
5 24199 50 17
Run Code Online (Sandbox Code Playgroud)
我想将rewards_points 列下的所有值除以3,然后向上舍入到最接近的整数。我可以运行什么查询来完成此任务?
谢谢你!
获取值
SELECT CEILING(theField/3.0) FROM theTable WHERE ...
Run Code Online (Sandbox Code Playgroud)
设定值
UPDATE theTable SET theField = CEILING(theField/3.0) WHERE ....;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5181 次 |
| 最近记录: |