早教吧 育儿知识 作业答案 考试题库 百科 知识分享

sql2000中如何舍去小数位,不四舍五入?我F表中有一列实检数是由A列跟B列相加所得,c列直接在视图里显示12.99+3.00,要的结果直接是12+3.00好了后面的3.00属于b列不用管他,我用cast(round(

题目详情
sql 2000 中 如何舍去小数位,不四舍五入?
我F表中有一列 实检数是由 A列跟B列 相加 所得,c列直接在视图里 显示 12.99+3.00, 要的结果直接是 12+3.00 好了 后面的3.00属于b列不用管他, 我用cast(round(表F.A as smallint ) )
+ (CASE WHEN isnull(表F.B, 0)
= 0 THEN '' ELSE '+' + cast(round(isnull(表F.B, 0), 1)
AS smallint) END) AS 实检数, 这样 直接 变成15了 可是我要如何体现 12+3呢? 求大神们指点下.
▼优质解答
答案和解析

CONVERT(INT,数值)  即可

CONVERT(INT,表F.A)
      + (CASE WHEN isnull(表F.B, 0) 
      = 0 THEN '' ELSE '+' + CONVERT(INT,(isnull(表F.B, 0)) 
       END) AS 实检数
看了 sql2000中如何舍去小数...的网友还看了以下:

下列四种粒子中,半径按由大到小排列顺序正确的是()①基态X的原子结构示意图②基态Y的价电子排布式:  2020-05-14 …

学期结束前,学校对某年级t00同学对数学兴趣小组四满意程度作了调查,结果如下:反馈意见非常满意比较  2020-05-17 …

老王夫妇,共有财产4万,生有四子:王一、王二、王三、王四,四人都已经结婚生子,分别是王小一、王小二  2020-06-08 …

列式计算:五又八分之七减去三又二分之一再加上二又五分之三,结果是多少?一个数比三分之十七小四又五分  2020-06-11 …

到底为什么?为什么把一个四位数的四位从大到小排列,然后减去从小到大排列的四位,再重复,得数始终是6  2020-06-14 …

1、有8个数,其中的6个是:0.51(51循环)、2/3、5/9、0.51(1循环)、24/47、  2020-07-17 …

比负一小的整数如下进行排列:第一列第二列第三列第四列比负一小的整数如下进行排列:第一列第二列第三列  2020-07-25 …

选2、4、8、9四个数字,组成数字不重复的最大四位数是,最小四位数是,然后两数相减,并把所得结果的四  2020-11-19 …

小明根据所学的物理知识并结合下列表格中的数据,得出以下四个结论,其中正确的是()。A.寒冬季节盛有水  2021-01-05 …

小明根据所学的物理知识并结合下列表格中的数据,得出以下四个结论,其中正确的是()物质密度/(kg•m  2021-01-05 …