Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft Access Новый топик    Ответить
 Оъединение таблиц  [new]
Константин Ряполов
Member

Откуда:
Сообщений: 33
Подскажите можно ли объединить в запросе отдельные записи из трех таблиц, чтобы в новом запросе записи располагались в строки.
Пример

К сообщению приложен файл (Primer.xls - 15Kb) cкачать
11 янв 07, 11:33    [3625768]     Ответить | Цитировать Сообщить модератору
 Re: Оъединение таблиц  [new]
Программист-Любитель
Member

Откуда:
Сообщений: 16839
Можно.
11 янв 07, 11:36    [3625787]     Ответить | Цитировать Сообщить модератору
 Re: Оъединение таблиц  [new]
Константин Ряполов
Member

Откуда:
Сообщений: 33
А как? На основе примера не подскажете?
11 янв 07, 11:37    [3625812]     Ответить | Цитировать Сообщить модератору
 Re: Оъединение таблиц  [new]
Программист-Любитель
Member

Откуда:
Сообщений: 16839
UNION Фы1
ORDER BY Фы1
11 янв 07, 11:38    [3625825]     Ответить | Цитировать Сообщить модератору
 Re: Оъединение таблиц  [new]
Константин Ряполов
Member

Откуда:
Сообщений: 33
Можете создать такой запрос в прикрепленном файле?

К сообщению приложен файл (db5.rar - 8Kb) cкачать
11 янв 07, 11:42    [3625857]     Ответить | Цитировать Сообщить модератору
 Re: Оъединение таблиц  [new]
mds_world
Member

Откуда: Ташкент
Сообщений: 27549
Если общая часть для всех трех таблиц это Счетчик (хотя есть сомнения в правильности этого) и НомерПроекта, то запрос вот такой
SELECT Таблица1.Счетчик, Таблица1.НомерПроекта, Таблица1.[Дата поступления], 
Таблица1.Отдел, Таблица2.[Дата поступления], Таблица2.Отдел, Таблица3.[Дата поступления], 
Таблица3.Отдел
FROM (Таблица1 INNER JOIN Таблица2 ON Таблица1.НомерПроекта = Таблица2.НомерПроекта) 
INNER JOIN Таблица3 ON (Таблица1.Счетчик = Таблица3.Счетчик) AND 
(Таблица2.НомерПроекта = Таблица3.НомерПроекта);
11 янв 07, 11:55    [3625967]     Ответить | Цитировать Сообщить модератору
 Re: Оъединение таблиц  [new]
Константин Ряполов
Member

Откуда:
Сообщений: 33
Большое спасибо!!!
11 янв 07, 12:31    [3626316]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft Access Ответить