-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 に答える