MSSQL2000 ,数量列,
如有小数点后面不为0的则取整后加1,
如果本身是整数的则为原来的数字
表名TEST123
列名 quantity
10.23
10.00
10.000
10.0000
10.234
234.789
567.88
0.9
0.8
30要求结果
列名 quantity
11
10 ---注意
10 ---注意
10 ---注意
11
235
568
1
1
30 ---注意
如有小数点后面不为0的则取整后加1,
如果本身是整数的则为原来的数字
表名TEST123
列名 quantity
10.23
10.00
10.000
10.0000
10.234
234.789
567.88
0.9
0.8
30要求结果
列名 quantity
11
10 ---注意
10 ---注意
10 ---注意
11
235
568
1
1
30 ---注意
SELECT CEILING([quantity]) FROM [tb]
FROM
tb
谢谢你的回复 ,怎么可以出到如下如果?
列名 quantity
9 ---
10.00
10.000
10.0000
9 ----
233 ---
566 ---
0
0
30
--9
select CEILING(9.45)
--10--看看你需要哪个函数