将销售产品的数量乘以产品的价格

  • 本文关键字:销售产品 mysql sql
  • 更新时间 :
  • 英文 :


我的表是这样的:

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

最新更新