MS Access中的Count子句

时间:2015-06-09 15:21:54

标签: sql excel ms-access

我有一个excel电子表格:

PatientID, PatientName, DateofService

我想知道,有多少次患者去过医生,我试图在MS Access(2010)中导入电子表格并使用SQL查询,但每次使用COUNT时都会出错条款。请帮助" ACCESS"中的SQL查询。计算每位患者的访问次数。

1 个答案:

答案 0 :(得分:1)

如下所示的查询应该对您有用(将其放在SQL编辑器中,然后您可以切换回通常的查询构建器视图):

SELECT patientNAme, count(DateOFService) as visits FROM <yourTableName> GROUP BY patientName

将按PatientName分组然后计算他们去看医生的次数。如果您想将此限制为单个患者,则可以使用WHERE语句:

SELECT patientNAme, count(DateOFService) as visits FROM <yourTableName> WHERE patientID = <yourpatientID> GROUP BY patientName