首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

列内容取整有关问题

2012-08-01 
列内容取整问题MSSQL2000 ,数量列,如有小数点后面不为0的则取整后加1,如果本身是整数的则为原来的数字表名

列内容取整问题
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 ---注意


[解决办法]

SQL code
select ceiling(quantity) as quantity from TEST123
[解决办法]
SQL code
SELECT  CEILING([quantity]) FROM [tb]
[解决办法]
SQL code
SELECT ceiling(quantity)as quantityFROM tb
[解决办法]
SQL code
select FLOOR(9.45)--9select CEILING(9.45)--10--看看你需要哪个函数 

热点排行