У меня есть таблица MS Access в базе данных Access 2003 с именем Comments и столбец с именем Sequence Number в таблице комментариев. В столбце «Порядковый номер» содержатся номера в диапазоне от 1 до 20000. Однако в столбце «Порядковый номер» отсутствуют определенные номера, и я хочу иметь возможность просматривать пропущенные номера, например, ниже, я хочу выполнить запрос на доступ, чтобы увидеть, что 4 отсутствует.
Sequence Number
1
2
3
5
6
Я использую следующий запрос Access в представлении SQL, чтобы получить то, что я хочу.
SELECT ([Sequence Number]+1) AS MissingFrom, DMin("Sequence Number","Comments","Sequence Number>" & [Sequence Number]) AS MissingUntil
FROM Comments
WHERE (((DMin("Sequence Number","Comments","Sequence Number>" & [Sequence Number]))<>([Sequence Number]+1)));
Однако, когда я запускаю запрос, я получаю следующую ошибку :
Syntax error (missing operator) in query expression 'Min(Sequence Number)'.
Может кто-нибудь указать, что вызвало сбой запроса? Спасибо!