MySQL - 每个人的课程总数的总价格是多少?

时间:2012-04-15 23:47:51

标签: mysql

我在查询中计算总和时遇到问题。它需要CAST我敢肯定。

查询 - 我想知道每个父母的活动总费用是多少。每项活动的价格为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

1 个答案:

答案 0 :(得分:1)

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