SQL Server 除法 不起作用的问题
2024-10-15 12:34:06
SELECT
CASE WHEN aa.itax is NULL THEN aa.fskje ELSE
aa.fskje / ( 1 + (tjob.itax / 100)) END nsjsk ,
(aa.fskje / 1.17) AS nsjsk1 ,
sccyd.*
FROM scCyd
INNER JOIN aa ON scCyd.ccydbh = aa.CCYDH
LEFT JOIN aaON mcyd.CCYDH = aa.ccydh
上面的语句想得到 nsjsk的值,发现总是得到 和fskje 一样的值,
研究一下发现, ( 1 + (tjob.itax / 100)) 默认为整形,把小数给滤掉了, 在100后面加上.00 就可以了
改为SELECT
CASE WHEN aa.itax is NULL THEN aa.fskje ELSE
aa.fskje / ( 1 + (tjob.itax / 100.00)) END nsjsk ,
(aa.fskje / 1.17) AS nsjsk1 ,
sccyd.*
FROM scCyd
INNER JOIN aa ON scCyd.ccydbh = aa.CCYDH
LEFT JOIN aaON mcyd.CCYDH = aa.ccydh
最新文章
- mac下需要安装旧 Java SE 6 才能打开程序解决办法
- Aop资料整理
- 关于$.fn.*的使用
- SPOJ913 Query on a tree II
- jQuery常用API
- 几年前做家教写的C教程(之三专讲了递归和斐波那契)
- HDU 2818 (矢量并查集)
- 本图片处理类功能非常之强大可以实现几乎所有WEB开发中对图像的处理功能都集成了,包括有缩放图像、切割图像、图像类型转换、彩色转黑白、文字水印、图片水印等功能
- codeforces 711D D. Directed Roads(dfs)
- 《Journey》风之旅人;
- Python自动化运维之15、网络编程之socket、socketserver、select、twisted
- [C]记录C语言中由于粗心遇到的奇葩错误.
- Asp.net MVC集成Google Calendar API(附Demo源码)
- POJ 2599 A funny game#树形SG(DFS实现)
- 201521123063 《Java程序设计》第13周学习总结
- C# 把Div变为滚动条
- poj1265&;&;2954 [皮克定理 格点多边形]【学习笔记】
- Python中的eval(),exec()以及其相关函数
- 队列->;队列的表示和实现
- spring源码分析之初始化过程