sql 取整数问题 为什么floor(40.00)取出来的是39.如何取出40呢????? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select floor(40.00)/*------ 40(所影响的行数为 1 行)*/--显示40,不是39 select floor(40.00) 我这里 40 。floor地参数:精确数字或近似数字数据类型类别(bit 数据类型除外)的表达式。 select floor(39.99)------ 39select floor(40.00)------ 40lz确认是40.00吗? select ceiling(40.00)试试这个吧 select floor(40.00)/*---------------------------------------40(1 row(s) affected)*/ floor() 和ceiling()在mssql 2000中都是40啊 select floor(40.00)/*-------------------40所影响的行数为一行*/ 如何把带链接服务器的存储过程的结果存储到临时表 字符型时间计算 按英文词的头字母查询的问题 多表关联问题 使用CASE能实现这样的功能吗?请指示 Sql server 2005自定义聚合函数如何带两个参数? 急,高手请进,如何将sQLserver7备份到局域网中另一台计算机的硬盘上 竖表的数据如何转换到横表? 如何实现实时查询数据库? SQL 复杂的行转列问题 如何将excel中指定的列导入到sql2005中 即将接触SQL的烦恼
------
40(所影响的行数为 1 行)
*/
--显示40,不是39
select floor(39.99)
------
39
select floor(40.00)
------
40
lz确认是40.00吗?
select ceiling(40.00)试试这个吧
select floor(40.00)
/*
---------------------------------------
40(1 row(s) affected)
*/
select floor(40.00)
/*
-------------------
40
所影响的行数为一行*/