データベースがあり、COUNT関数を含むテーブルを作成したいと思います。出来ますか ?
私は3つの既存のテーブルを持っています:
Member
Feedback
Attendance
フィードバックテーブルの2列
Class_ID,
Likes
(Class_IDは出席者とリンクしています。各メンバーは1つのクラスに出席します(例:クラス1、2、3など)。Likesはクラスのような人数を表します)。
出席表では、3つの列:
Class_ID
Member_ID
Non_member_name
次に、フィードバックテーブルを変更して2つの新しい列を追加します。クラスに参加する人の数を数えるために1つ。たとえば、クラス1に参加する人が4人いる場合、Class_ID=1の行は4行になります。いいねの割合を数えるために2つ、つまりいいね/ Number_attending * 100%
ALTER TABLE Feedback
ADD COUNT(*) AS Number_Attending
WHERE Class_ID.Feedback=Class_ID.Attendance
実行しようとしましたが、角かっこ内のフィールド定義に構文エラーがあります(*の前。提案/修正を歓迎します。