我有2张桌子,一张有“卖出的产品”清单,另一张是“产品价格”清单。
**SALES**
product_1
product_1
product_1
product_2
**PRICES**
Product_1 | 10
product_2 | 20
我需要计算每件产品并将其乘以其成本。
查询应以下列格式给出结果:
NAME_________|______TOTAL
PRODUCT1_____|______30
PRODUCT2_____|______20
非常感谢任何帮助!
答案 0 :(得分:3)
使用其链接列(特别是外键)加入两个表,使用聚合函数SUM
并按名称对它们进行分组。
SELECT a.name, SUM(b.price) as TotalPrice
FROM sales a
INNER JOIN prices b
on a.name = b.name
GROUP BY a.name