码迷,mamicode.com
首页 > 其他好文 > 详细

floor相关

时间:2014-06-16 13:30:21      阅读:168      评论:0      收藏:0      [点我收藏+]

标签:style   class   blog   code   color   table   

declare @f int =5
select floor(@f*0.22)
-- 直接可显示结果

create table demo(
id int identity(1,1),
id1 int
)

select * from demo
insert into demo(id1)
select 2 union all
select 3 union all
select 4 union all
select 5 union all
select 6

--select top (FLOOR(@f*0.23)) * from dbo.demo
/* 消息 1060,级别 15,状态 1,第 17 行
TOP 子句中的行数必须是整数。 */ 

select top (CAST(FLOOR(@f*0.5) AS int)) * from dbo.demo
-- 这样就可以得到我们所想要的结果

貌似是floor后面的整数在top之中不能够被识别出来。

floor相关,布布扣,bubuko.com

floor相关

标签:style   class   blog   code   color   table   

原文地址:http://www.cnblogs.com/zerocc/p/3790012.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!