注册 登录
编程论坛 SQL Server论坛

[求助]简单小问题哈哈!!

paul3292 发布于 2007-03-15 14:22, 436 次点击

呵呵
select 1/2 from 表1
为什么显示的值都是0呢?
能不能显示0.5呢?
呵呵,这样的问题怎么解决呢?我问这个问题是不是很呆阿

2 回复
#2
paul32922007-03-15 14:32
我感觉是数据类型问题
select cast( 1 as float)/cast(2 as float) from 表
这样就好用了,但是有没有更好的办法呢?
#3
cyyu_ryh2007-03-15 17:39
你没指定定数据类型的话都是以INT型显示的
1