开始使用免费开始使用

成本

高管们接着告诉 Eve,他们希望拿到一份最近两个月按餐厅统计的总成本报告。

首先,请编写查询,计算 2018 年 11 月和 12 月按餐厅汇总的总成本,然后按月份进行透视(pivot)。

注意:回顾第 1 章,总成本等于每道菜的成本乘以其进货数量,再对所有菜求和。

本练习是课程的一部分

使用 SQL 分析业务数据

查看课程

交互式实操练习

通过完成这段示例代码来试试这个练习。

SELECT
  -- Select eatery and calculate total cost
  ___,
  DATE_TRUNC('month', stocking_date) :: DATE AS delivr_month,
  ___ :: FLOAT AS cost
FROM meals
JOIN stock ON meals.meal_id = stock.meal_id
-- Keep only the records after October 2018
WHERE ___
GROUP BY eatery, delivr_month
ORDER BY eatery, delivr_month;
编辑并运行代码