想取商和余数
select 296/100
想得出结果:商 2 余数 96
------解决方案--------------------
select 296/100,296%100;
难道你是想用一个符号一下子输出两个结果吗?
------解决方案--------------------
因为你的sl是money类型,其等价于
DECLARE @a money
set @a=296
select cast((@a/100) as int)//输出3
--要得出2、96,如下:
select cast(sl as int)/100 from # --输出2
select cast(sl%100 as int) from # --输出96
------解决方案--------------------
这个是好办法,是对的。