Erstellen Sie eine Tabelle mit COUNT ms-access

Ich habe eine Datenbank und möchte eine Tabelle mit COUNT-Funktion erstellen. Ist es möglich ?

Ich habe 3 vorhandene Tabellen:

<code>Member
Feedback
Attendance
</code>

In der Feedback-Tabelle 2 Spalten

<code>Class_ID, 
Likes 
</code>

(Class_ID-Link mit der Teilnahme, da jedes Mitglied an 1 Klasse teilnimmt, z. B. Klasse 1,2,3 usw. und Likes für die Anzahl der Personen wie die Klasse).

In der Anwesenheitstabelle, 3 Spalten:

<code>Class_ID
Member_ID
Non_member_name
</code>

Jetzt möchte ich die Feedback-Tabelle ändern, um zwei neue Spalten hinzuzufügen. Eine, um die Anzahl der Personen zu zählen, die an der Klasse teilnehmen. Wenn beispielsweise 4 Personen an der Klasse 1 teilnehmen, gibt es 4 Zeilen mit Class_ID = 1. Zwei, um den Prozentsatz von Likes zu zählen, d. H. Likes / Number_attending * 100%

<code>ALTER TABLE Feedback
ADD COUNT(*) AS Number_Attending
WHERE Class_ID.Feedback=Class_ID.Attendance
</code>

Ich habe versucht, auszuführen, aber es gibt einen Syntaxfehler in der Felddefinition in der Klammer (vor dem *. Vorschläge / Korrekturen sind willkommen.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage