Работа вам нужна срочно. Не волнуйтесь, уложимся!
- 22423 авторов готовы помочь тебе.
- 2402 онлайн
Access.
Предмет: Информатика
Раздел: Работа с базами данных (Microsoft Access, проектирование запросов)
На изображении представлено окно конструктора перекрёстного запроса в Microsoft Access. Ошибка, которую выдает Access:
"[Заказы]![Скидка_за_просрочку, %]" не распознаётся ядром СУБД Microsoft Access как допустимое имя поля или выражение.
Ошибка возникает из-за неправильного синтаксиса имени поля в квадратных скобках:
[Заказы]![Скидка_за_просрочку, %]
В Microsoft Access имена полей и таблиц, содержащие спецсимволы (в данном случае запятая и знак процента), должны быть заключены в квадратные скобки целиком, без использования восклицательного знака для доступа к полю.
Если поле называется "Скидка_за_просрочку, %", то правильная ссылка на него будет:
[Скидка_за_просрочку, %]
Если нужно указать таблицу, то используем:
[Заказы].[Скидка_за_просрочку, %]
или
[Заказы]![Скидка_за_просрочку, %]
но только если имя поля не содержит запятых или знаков процента. В вашем случае лучше использовать:
[Заказы].[Скидка_за_просрочку, %]
[Заказы]![Скидка_за_просрочку, %]
на:
[Заказы].[Скидка_за_просрочку, %]
или просто:
[Скидка_за_просрочку, %]
если таблица уже подключена в запросе.
Если хочешь, я могу помочь составить правильный SQL-запрос на основе твоих данных — просто уточни, что ты хочешь получить в результате.