以文本方式查看主题
- Foxtable(狐表) (http://foxtable.com/bbs/index.asp)
-- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2)
---- [求助]计算相关问题 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=78818)
|
-- 作者:seal51
-- 发布时间:2015/12/17 16:52:00
-- [求助]计算相关问题
查询表里, 一列设计为合计列, sum([数量]*[单价]), 这样写不对, 如何写?
此主题相关图片如下:qqsm20151217165026.png

|
-- 作者:seal51
-- 发布时间:2015/12/17 17:21:00
--
S lect {收款明细单}.工作号,收款,欠款,客户编号,订购日期,sum({订单明细表}.数量*{订单明细表}.单价) As [金额] Fro m ({收款明细单} Inner JOIN {订单主表} ON {订单主表}.[工作号] = {收款明细单}.[工作号]) Inner JOIN {订单主表} ON {订单主表}.[工作号] = {订单明细表}.[工作号]
FRO M 子句中的对象 "订单主表" 和 "订单主表" 具有相同的表现名称。请使用相关名称来区分它们。
|
-- 作者:Hyphen
-- 发布时间:2015/12/17 17:34:00
--
sum([数量]*[单价])没有问题,设置sum,必须有一个分组
|
-- 作者:大红袍
-- 发布时间:2015/12/17 17:51:00
--
直接写 [数量]*[单价]
|
-- 作者:seal51
-- 发布时间:2015/12/20 16:51:00
--
两个都测试了, 都提示“FRO M 子句中的对象 "订单主表" 和 "订单主表" 具有相同的表现名称。请使用相关名称来区分它们。”求解答
|
-- 作者:大红袍
-- 发布时间:2015/12/20 16:52:00
--
列要指定是哪个表的列,如 {表A}.数量 * {表A}.金额
|
-- 作者:seal51
-- 发布时间:2015/12/20 17:15:00
--
此主题相关图片如下:clipboard20151219.png

我把订单主表放在右边出现那个错误提示, 但是我把订单主表放在左边就成功了, 帮助上写着父表要放在右边, 这刚好相反, 如何理解
|
-- 作者:大红袍
-- 发布时间:2015/12/20 17:25:00
--
看6楼。
|
-- 作者:seal51
-- 发布时间:2015/12/20 17:26:00
--
指定了,也不行
|
-- 作者:seal51
-- 发布时间:2015/12/20 17:28:00
--
有个表, 有订购日期, 订购金额, 收款日期, 收款金额, 如何统计每月订购了多少收款了多少呢
|