如何在SQL Server中选择舍入数字 [英] How to SELECT round up number in SQL Server

查看:70
本文介绍了如何在SQL Server中选择舍入数字的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在此列有薪水表

EMPLOYEE_NAME    SALARY
------------------------
ANNA             113750
MARRY            124300
BELLA            105100

我想用2000或5000的分数取整附近的工资.因此,在这种情况下,就像

I want to round up the amount of salary with 2000 or 5000 fractions which is nearby. So for this case it will be like

EMPLOYEE_NAME    SALARY
------------------------
ANNA             114000
MARRY            125000
BELLA            106000

有关其他信息,我使用了MS SQL Server.请帮我做到这一点.预先感谢

For additional information, I used MS SQL Server. Please help me to do that. Thanks in advance

推荐答案

尝试一下.

select EMPLOYEE_NAME, ceiling(salary / 1000.0) * 1000.0 as SALARY from table;

这篇关于如何在SQL Server中选择舍入数字的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆