Sorting 按匹配日期访问总和。排序不';行不通
好的,我有一个老师的时间表,标题如下 它考虑了与学生相处的时间 月底的报告 关键是要把所有的数学运算相加Sorting 按匹配日期访问总和。排序不';行不通,sorting,date,ms-access,sum,match,Sorting,Date,Ms Access,Sum,Match,好的,我有一个老师的时间表,标题如下 它考虑了与学生相处的时间 月底的报告 关键是要把所有的数学运算相加 Date=> => =>Type=>Teacher=>Discipline=> 我是用Sum来做的 问题是,如果您尝试按日期对其进行排序,smth似乎与日期有误 如何测试此错误?您不能使用此格式订购日期字符串 按日期值排序: SELECT DISTINCTROW Format$([Sched].[D
Date=> => =>Type=>Teacher=>Discipline=>
我是用Sum来做的
问题是,如果您尝试按日期对其进行排序,smth似乎与日期有误
如何测试此错误?您不能使用此格式订购日期字符串 按日期值排序:
SELECT DISTINCTROW
Format$([Sched].[Date],'Long Date') AS Date, [Sched].[Tacher], [Sched].[Discipline], [Sched].[Type], Sum([Sched].[Hours]) AS [Sum Of Hours]
FROM
[Sched]
GROUP BY
Format$([Sched].[Date],'Long Date'), [Sched].[Tacher], [Sched].[Discipline], [Sched].[Type]
ORDER BY
[Sched].[Date], [Sched].[Tacher], [Sched].[Discipline], [Sched].[Type];
或使用可排序的日期格式:
SELECT DISTINCTROW
Format$([Sched].[Date],'yyyy-mm-dd') AS Date, [Sched].[Tacher], [Sched].[Discipline], [Sched].[Type], Sum([Sched].[Hours]) AS [Sum Of Hours]
FROM
[Sched]
GROUP BY
Format$([Sched].[Date],'yyyy-mm-dd'), [Sched].[Tacher], [Sched].[Discipline], [Sched].[Type];
调整访问大小可以解决问题吗?因为这里可能有一个字符串比较需要澄清,这个问题只是关于不正确的排序?
SELECT DISTINCTROW
Format$([Sched].[Date],'yyyy-mm-dd') AS Date, [Sched].[Tacher], [Sched].[Discipline], [Sched].[Type], Sum([Sched].[Hours]) AS [Sum Of Hours]
FROM
[Sched]
GROUP BY
Format$([Sched].[Date],'yyyy-mm-dd'), [Sched].[Tacher], [Sched].[Discipline], [Sched].[Type];