Мне была предоставлена небольшая база данных Access для работы. Парень, который его создал, написал множество пользовательских запросов для создания отчетов. Мне было поручено изменить отчеты, и парень, который изначально написал запросы, ушел и не оставил никакой документации.Развертывание вложенных запросов MS Access sql
Моя самая большая проблема заключается в том, что он вложил в глубину более 5 уровней запросов, и мне невероятно сложно читать так, как есть. Запросы, которые он написал, обычно имеют этот формат, но являются более сложными.
SELECT thisCol, thatCol, theOtherCol
FROM CustomQuery1, CustomQuery2, CustomQuery3
И CustomQuery {1,2,3}, каждый написан точно так же, где они ссылаются несколько других подзапросов. Я не только считаю это невероятно трудным для чтения, но я волнуюсь, если я модифицирую один из запросов, который, возможно, он называется в другом месте в другом запросе, о котором я не знаю, это сломает другой отчет. Мне интересно, есть ли способ проанализировать все запросы, чтобы выяснить, какие из них вызываются другими запросами, и/или если есть какой-то инструмент, который может автоматически развязать их или мне просто нужно проследить их все вручную.
Это довольно близко к тому, что я надеялся, что существовал я очень рад, что он построен прямо в доступе , Благодаря! –