Заменить Floor () на Int (). Я узнал об этом, выполнив поиск в файлах справки Access, в данном случае нажав клавишу F1 в конструкторе запросов и выполнив поиск «функций». Это привело меня к разделу справки, сравнивающему функции VBA и T-SQL.
Вероятно, вам стоит взглянуть на Справочник по SQL для ядра базы данных Access . Я не могу найти хороший онлайн-справочник по функциям, которые поддерживаются через службы Jet / ACE и Access Express. По какой-то неизвестной причине справка Access не включала выражения Jet / ACE начиная с Jet 3.0, и этот устаревший ресурс был окончательно удален из MSDN год или два назад: (
Имейте в виду, что служба выражений Jet / ACE для использования вне Access поддерживает гораздо меньший набор функций, которые возможны при использовании службы выражений Access при запуске SQL в Access 2007. Вообще говоря, функции VBA5 (в отличие от методы), которые включают простые типы данных (в отличие, скажем, от массивов или объектов), поддерживаются за пределами пользовательского интерфейса Access; Примерный список имен функций см. в разделе «Использование операций режима песочницы с Jet 4.0 Service Pack 3 и более поздними версиями» в этой статье MSDN .
Кроме того, ссылка на функции в справке VBE должна быть отправной точкой.
Файлы справки не идеальны, но небольшой поиск должен дать вам то, что вам нужно.