我有一个数据库,我想创建一个带有COUNT函数的表格。可能吗 ?使用COUNT ms-access创建表格
我有3个现有的表:
Member
Feedback
Attendance
在反馈表,2列
Class_ID,
Likes
(与出勤链接类标识码,因为每个构件出席1类例如1,2-类, 3等,喜欢是喜欢类的人数)。
在考勤表,3列:
Class_ID
Member_ID
Non_member_name
现在我想改变反馈表中增加2个新列。一个用于统计参加课程的人数,例如,如果有4人参加课程1,则会有4行Class_ID = 1。两来算的类似IE喜欢的百分比/ Number_attending * 100%
ALTER TABLE Feedback
ADD COUNT(*) AS Number_Attending
WHERE Class_ID.Feedback=Class_ID.Attendance
我想跑,但在支架存在字段定义语法错误(前*。建议/更正的欢迎。
这行不通您正在使用哪个版本的MS Access 2010年或更早的2010有一个选项F。?或计算列。存储计算的数据违反规范化的规则,除非它是必需的,否则不应该完成。 – Fionnuala 2012-04-24 12:54:31
我使用2010年。我认为这是必不可少的,因为计算出席人数计数的想法不是很赞赏。 – 2012-04-24 13:01:11
您不存储信息,您从查询中获取信息,因此它不应该是必要。 – Fionnuala 2012-04-24 13:07:16