-1
SELECT T.NAME AS Expr1, T.AREA AS Expr2, T.AlarmCount,
CDate(Format(T.[ITIME],"0000-00-00 00\:00\:00 ")) AS ITIME,
CDate(Format(T.ATIME,"0000-00-00 00\:00\:00 ")) AS ATIME,
CDate(Format(T.NTIME,"0000-00-00 00\:00\:00 ")) AS NTIME, T.DUR AS Expr3
FROM (SELECT DISTINCT(IWTUSER_ALARMS.NAME) AS NAME,
COUNT(*) AS AlarmCount,
IWTUSER_ALARMS.AREA AS AREA,
IWTUSER_ALARMS.ITIME AS ITIME,
IWTUSER_ALARMS.ATIME AS ATIME,
IWTUSER_ALARMS.NTIME AS NTIME,
IWTUSER_ALARMS.DUR AS DURATION
FROM IWTUSER_ALARMS
GROUP BY IWTUSER_ALARMS.NAME,
IWTUSER_ALARMS.AREA,
ITIME,
ATIME,
NTIME,
IWTUSER_ALARMS.DUR
) AS T
WHERE (((CDate(Format([IWTUSER_ALARMS].[ITIME],"0000-00-00 00\:00\:00 ")))>=Date()-180));
感謝您的幫助 - 現在我沒有發生溢出錯誤,但由於某種原因沒有顯示數據。我甚至在1天到最後30天之間的日期上玩了數據表中沒有任何內容。 – abiyek