MS Access | В каком запросе участвует какая таблица

В MS Access существуют системные таблицы MsysQueries и MsysObjects (их можно увидеть, включив крыжики в Tools | Options | View | SystemObjects). Они описывают взаимосвязи между объектами вашей базы данных.

Можно создать запрос на основе этих таблиц.

 

Скопируйте ниже приведенный SQL текст запроса и вставьте его в ваш бланк запроса (режим SQL View).

 

Select MSysObjects.Name, MSysObjects.ForeignName, MSysQueries.ObjectId, MSysQueries.Name1, MSysQueries.Name2, MSysQueries.Order

FROM MSysQueries INNER JOIN MSysObjects On MSysQueries.ObjectId = MSysObjects.Id

GROUP BY MSysObjects.Name, MSysObjects.ForeignName, MSysQueries.ObjectId, MSysQueries.Name1, MSysQueries.Name2, MSysQueries.Order

HAVING (((MSysQueries.Name1) Is Not Null)) Or (((MSysQueries.Name2) Is Not Null))

ORDER BY MSysObjects.Name, MSysObjects.ForeignName, MSysQueries.ObjectId, MSysQueries.Name1, MSysQueries.Name2;

 



© 2018 | Анна Петросян | pashelp@yandex.ru