【发布时间】:2010-07-07 09:48:06
【问题描述】:
我有三张表产品、销售额和成本。
sales 和 products 表各有一个小数类型的成本字段和一个日期类型的日期字段。
此外,sales 表还有一个 productname 字段,该字段与 products 表中的 productname 字段匹配。
products 表也有一个 category 字段。
我想选择每个月的所有销售和购买,并将它们显示在按月份分组的单独列中,直到今年。
类似下面的东西
Sales Purchases
January 100 50
Febuary 100 50
March 100 50
April 100 50
May 100 50
June 100 50
July 30 50
购买表与任何其他表都不相关。
但是,sales 表 productname 字段仅包含 products.productname 中存在的产品。
我想添加到我的查询的末尾
WHERE sales.productname=products.productname AND category='Food'
我不确定如何返回多个列,对每个月求和,然后按月分组。
我在这里问了类似的问题,并采取了一个解决方案,但它在一个列中同时返回了销售和购买。
如何将它们保存为单独的列?
【问题讨论】: