我有一个表,我从中创建了一个sql。 sql如下:
SELECT MainTable.Person1ID, WeekdayName(Weekday([CalanderDate]),False,2) AS WeekDay, MainTable.SesssionType, MainTable.CalanderDate
FROM MainTable;
我可以从此查询生成正常报告,但如果我根据工作日对报告进行分组,则会生成错误:
Data mismatched in criteria expression.
如果我尝试根据CalanderDate
进行分组,那么只要我没有将工作日放在群组标题上,就会有效。
问题是什么,我该如何解决?
我正在使用Access 2003。
答案 0 :(得分:0)
尝试使用Weekday([CalendarDate])
作为分组子句。