Это изменится в зависимости от того, что вам действительно нужно сделать. Если это единственный столбец, который вам нужно запросить, вы должны сделать следующее:
SELECT MAX((DateSerial(CInt(Left([EXAMPLE_TBL.APP_DATE],4)),CInt(Mid([EXAMPLE_TBL.APP_DATE],5,2)),
CInt(Right([EXAMPLE_TBL.APP_DATE],2))))
AS Application_Date FROM EXAMPLE_TBL;
С другой стороны, если вам нужно запросить несколько столбцов, вам нужно попробовать что-то вроде этого:
SELECT col1, col2, MAX(DateSerial(CInt(Left([APP_DATE],4)),CInt(Mid([APP_DATE],5,2)),CInt(Right([APP_DATE],2)))) AS Application FROM tablename GROUP BY col1, col2;
Есть ли причина, по которой вы храните его как текстовый тип, а не как DateTime?