|
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件 ★ 免费下载 ★ ★ 使用帮助★
原帖由 yoyo0126 于 2009-3-7 19:34 发表
非常感谢。表格样式见附件471252
根据提供的样式,你试试下面的查询是否正确(注意不要改动查询的名称):
第一个表格的查询语句(名称:查询1):
SELECT 发货明细表.所属年度, 发货明细表.所属月份, 发货明细表.客户名称, 发货明细表.产品编码, 发货明细表.产品名称, Sum(发货明细表.发货数量) AS 发货数量, Sum(发货明细表.退货数) AS 退货数量, nz([发货数量])-nz([退货数量]) AS 实发数量
FROM 发货明细表
GROUP BY 发货明细表.所属年度, 发货明细表.所属月份, 发货明细表.客户名称, 发货明细表.产品编码, 发货明细表.产品名称;
第二个表格的查询语句(名称:查询2):
SELECT 查询1.产品编码, 查询1.产品名称, 查询1.实发数量, 销售单价.单价, [实发数量]*[单价] AS 金额, [金额]*0.17 AS 税额
FROM 查询1 INNER JOIN 销售单价 ON 查询1.产品编码 = 销售单价.产品编码;
第三个表格的查询语句没有办法完成,原因是你表中的年月数据类型太奇特了“1月”、“2月”...,在查询语句中是没有办法知道月份是怎么排队的。一般年份和月份都是用数字表示的,那样就容易知道年份和月份的顺序了。
[ 本帖最后由 sgrshh29 于 2009-3-8 08:16 编辑 ] |
|