关于一个取模的问题? 貌似结果很矛盾.或者用判断的方式.select 结果 = '1.5天2小时' from tb where 出勤天数 = 3.5 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 declare @d intset @d=3.5 * 8 + 0 --以0.5天为进制,补0小时,算出总小时数select rtrim(cast((@d/2-(@d/2)%4)/4/2.0 as decimal(10,1))) + '天' + rtrim((@d/2)%4) + '小时' 一些国外SQL Server学习站点的推荐 怎样建立SQL更新的存储过程??? 查询字段数据类型 同个表里面同一组记录不同其它字段值的问题. 网络备份时提示“无法打开备份设备 '\\fzk4\himsback'。设备出现错误或设备脱机。” 哪位能给讲讲报表服务(report service)? SQL6.5 有时当机,高分求救!!! 我安装的SQLSERVER2000简体中文开发版,但是帮助不能使用为什麽?? 限制SQL Server只让指定的机器连接 一个有些复杂的问题。关于sql2000的(分数不够可以增加) 合并分拆表数据问题,向中国风等高手请教. SQLServer索引
set @d=3.5 * 8 + 0 --以0.5天为进制,补0小时,算出总小时数
select rtrim(cast((@d/2-(@d/2)%4)/4/2.0 as decimal(10,1))) + '天' + rtrim((@d/2)%4) + '小时'