库存产品总和

时间:2014-10-18 19:46:47

标签: mysql select sum

我需要从产品表中显示库存中所有一体式打印机的总价值 通过在产品ID

的第一和第二位置设置“A1”,可以识别一体式打印机

这是我到目前为止所尝试的内容

select sum(price) AS total_price
  from products 
  where prod_id like 'A1%' 

这是产品表的图片

product table

1 个答案:

答案 0 :(得分:1)

所以,如果我理解你正确的话你想要每件物品的价格乘以手头的数量所有总结,如果那样的情况应该这样做

SELECT SUM(adjusted_price)
FROM
(   SELECT price * on_hand adjusted_price
    FROM products 
    WHERE prod_id like 'A1%' 
)t

DEMO