Thanks for the feedback. Here's the ACCESS code:SELECT Min(AC_DAILY.D_DATE) AS MinOfD_DATE, Max(AC_DAILY.D_DATE) AS MaxOfD_DATE, AC_PROPERTY.NUM, AC_PROPERTY.MTR_NUM, AC_PROPERTY.DESCRIPTION, Last([ac_daily].[vol])-First([ac_daily].[vol]) AS [vol Variance], Last([ac_daily].[var2])-First([ac_daily].[var2]) AS [var2 Variance], Last([ac_daily].[var3])-First([ac_daily].[var3]) AS [var3 Variance], Last([ac_daily].[var4])-First([ac_daily].[var4]) AS [var4 Variance] FROM AC_DAILY INNER JOIN AC_PROPERTY ON AC_DAILY.PROPNUM = AC_PROPERTY.PROPNUM WHERE (((AC_DAILY.D_DATE) Between #"1/1/2011"# And #"1/15/2011"#) AND ((AC_PROPERTY.MTR_TYPE) Is Null)) GROUP BY AC_PROPERTY.DESCRIPTION, AC_PROPERTY.NUM, AC_PROPERTY.MTR_NUMHAVING (((Last([ac_daily].[vol])-First([ac_daily].[vol]))<="-10" Or (Last([ac_daily].[vol])-First([ac_daily].[vol]))>="10"))ORDER BY AC_PROPERTY.DESCRIPTION, AC_PROPERTY.NUM, Last([ac_daily].[VOL])-First([ac_daily].[VOL]);)