【发布时间】:2018-07-05 11:48:32
【问题描述】:
我需要 AS 列“利润”和“购买价格”的总和。我尝试了一些按 stock.id 分组的东西,但它没有给我相同的答案。请告诉我如何收取他们的总和。
SELECT
jobc_consumble.Stock_id,
jobc_consumble.issued_qty,
jobc_consumble.total,
p_purch_stock.Price,
p_purch_stock.Price * jobc_consumble.issued_qty AS "purch_price",
jobc_consumble.total -(SELECT purch_price) AS "profit"
FROM
jobc_consumble
INNER JOIN p_purch_stock ON jobc_consumble.stock_id = p_purch_stock.stock_id
WHERE
DATE_FORMAT(
jobc_consumble.issue_time,
'%Y-%m-%d'
) BETWEEN '2018-07-03' AND '2018-07-03'
我想要最后两列的总和。
利润总和:1105
purch_price 的总和:11000
【问题讨论】:
-
根据查询的 PROFIT 和 purch_price 的总和不过是 SUM(jobc_consumble.total)
标签: mysql inner-join