V
V
Virgil Merkel2020-02-08 15:13:06
SQL
Virgil Merkel, 2020-02-08 15:13:06

How to make nested queries in access?

there is such a database on access with such links
5e3ea48f613d3951142822.png
. By the order code, display complete information about the customers who purchased
this wood, about the employees involved in the sale of this
wood, about the delivery of this wood;

I made 3 subqueries, I need to somehow combine into 1 query via sql
1 subquery [2-1]:

SELECT Заказы.[Код заказа], Клиенты.[Код Клиента], Клиенты.Название, Клиенты.[Адрес обращения], Клиенты.Должность, Клиенты.[Юридический адрес], [Сотрудники лесничества].[Код сотрудника], [Сотрудники лесничества].Фамилия, [Сотрудники лесничества].Имя, [Сотрудники лесничества].Должность, Доставка.Название, Доставка.телефон, [Древесина (Чимал)].[Код Типа], [Древесина (Чимал)].[Код Чимала]
FROM [Сотрудники лесничества] INNER JOIN (Клиенты INNER JOIN (((Типы INNER JOIN [Древесина (Чимал)] ON Типы.[Код типа] = [Древесина (Чимал)].[Код Типа]) INNER JOIN Заказано ON [Древесина (Чимал)].[Код Чимала] = Заказано.[Код Чимала]) INNER JOIN (Доставка INNER JOIN Заказы ON Доставка.[Код доставки] = Заказы.[Код доставки]) ON Заказано.[Код заказа] = Заказы.[Код заказа]) ON Клиенты.[Код Клиента] = Заказы.[Код клиента]) ON [Сотрудники лесничества].[Код сотрудника] = Заказы.[Код сотрудника лесничества];

2 subquery [2-2]:
SELECT [2-1].[Код Чимала], Заказано.[Код заказа], [2-1].[Код Типа], Заказано.[Итого со скидкой], Заказы.[Код клиента]
FROM [2-1] INNER JOIN (Заказано INNER JOIN Заказы ON Заказано.[Код заказа] = Заказы.[Код заказа]) ON [2-1].[Код заказа] = Заказано.[Код заказа];

3 subquery [2-3]:
SELECT [2-2].[Код заказа], [2-2].[Код клиента], Клиенты.[Код Клиента], Клиенты.Название, Клиенты.[Адрес обращения], Клиенты.Должность, Клиенты.[Юридический адрес], Клиенты.Город, Клиенты.Индекс, Клиенты.Страна
FROM [2-2] INNER JOIN Клиенты ON [2-2].[Код клиента] = Клиенты.[Код Клиента];

Thank you in advance :)

Answer the question

In order to leave comments, you need to log in

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question