我的表是这样的:
tblartikel(artikelid主键,price)
tblbestallning (artikelid、数量)
我看到有人这样做:select artikelid, sum(amount) as AmountSold from tblbestallning by artikelid
这正确地显示了该物品的价格和曾经购买过的金额
我如何用它的价格乘以它被购买的次数?
这取决于两个表之间的关系,但假设每个商品只有一个价格,这将是一个很好的起点
SELECT tblbestallning.artikelid,
SUM(amount) as AmountSold,
SUM(amount*price) AS 'TotalSold'
FROM tblbestallning
JOIN tblartikel ON tblartikel.artikelid = tblbestallning.artikelid
GROUP by tblbestallning.artikelid