以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]S elect 语句的一种写法 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=171068) |
-- 作者:huangfanzi -- 发布时间:2021/8/16 16:31:00 -- [求助]S elect 语句的一种写法 t.Fill("S elect a.单据号,a.往来合同,a.往来公司,a.往来公司代码,a.日期,a.出厂牌号,a.牌号,a.卷号,a.厚度,a.宽度,a.重量,a.合同单价,(a.结算重量 - a.退货重量) As 实结重量 。。。 老师,请帮我看下,红字部分的写法不对吗?查询不会报错,但实结重量没数据。谢谢
|
-- 作者:有点蓝 -- 发布时间:2021/8/16 17:30:00 -- t.Fill("S elect a.单据号,a.往来合同,a.往来公司,a.往来公司代码,a.日期,a.出厂牌号,a.牌号,a.卷号,a.厚度,a.宽度,a.重量,a.合同单价,(isnull(a.结算重量,0) - isnull(a.退货重量,0)) As 实结重量 |
-- 作者:huangfanzi -- 发布时间:2021/8/17 9:05:00 -- 老师,帮我看看,这个地方如何改下,正确答案就应该是 3510 (IsNull(a.结算重量,0) + IsNull(a.退货重量,0)) * IsNull(a.结算单价,0) As 结算金额 结果:3510.0000000000005
|
-- 作者:有点蓝 -- 发布时间:2021/8/17 9:17:00 -- 这些列都改为高精度列 |