-1

我在计算查询中的总和时遇到问题。我敢肯定,它需要一个演员表。

查询 - 我想知道每个父母的活动总数是多少。每个活动的价格是 5.50 美元,因此有 4 个活动的人总共需要 22 美元。

它需要 3 列,分别是父名称、总活动和总成本。

我无法计算出每个父母的总活动的总成本......

请帮忙

代码

SELECT CONCAT_WS(" ", P.parent_title, P.parent_fname, P.parent_sname) AS Parent,
COUNT(A.activity_name) AS Total_Activities
FROM Activity A, Child C, Parent P, ChildActivity
WHERE P.parent_id = C.parent_id
AND C.child_id = ChildActivity.child_id
AND A.activity_id = ChildActivity.activity_id
GROUP BY Parent
ORDER BY P.parent_sname, P.parent_fname

结果示例:(实际列出11人)

  *Parent*        *Total Activities*
  MR James Dean         4
4

1 回答 1

1

由于这是作业,我不能马上给你答案。这样想:您可以将数学应用于列值:)

于 2012-04-16T00:22:44.700 回答