Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Объединение таблиц / 7 сообщений из 7, страница 1 из 1
28.02.2004, 16:33
    #32425211
ThuG
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объединение таблиц
Есть две таблицы, отличающиеся друг от друга только одним полем. Остальные поля идентичны, хранящиеся в них однотипные, но разные. Требуется создать такой запрос (чтобы на его основе построить отчет), который бы объединял эти две таблицы. То есть за последней строкой данных первой таблицы идет первая строка данных второй таблицы. Уникальное поле (которым, собственно, они и отличаются) должно иметь имя уникального поля первой таблицы. Надеюсь, объяснил доходчиво. :-)
...
Рейтинг: 0 / 0
28.02.2004, 16:39
    #32425213
Темный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объединение таблиц
SELECT *
FROM Таблица1
union all
SELECT *
FROM Таблица2

Не катит?
...
Рейтинг: 0 / 0
28.02.2004, 16:41
    #32425214
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объединение таблиц
Код: plaintext
1.
2.
Select * From Таблица1
Union All
Select * From Таблица2
...
Рейтинг: 0 / 0
28.02.2004, 16:41
    #32425215
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объединение таблиц
апаздал
зато оформил красивее
...
Рейтинг: 0 / 0
28.02.2004, 16:43
    #32425216
ThuG
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объединение таблиц
Наверное, катит. Но я немного проглючил: в первой таблице на два поля больше. Их надо отсечь.
...
Рейтинг: 0 / 0
28.02.2004, 16:45
    #32425219
Vsevolod V
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объединение таблиц
Код: plaintext
1.
2.
Select Fld1,fld2,fld3,fld4 From Таблица1
Union All
Select Fld1,fld2,'',''  From Таблица2

По-моему, это должно помочь
...
Рейтинг: 0 / 0
28.02.2004, 16:49
    #32425221
ThuG
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объединение таблиц
Спасибо всем.

Помогло такое:

Select fld1,fld2,fld3,fld4
From Таблица1
Union All
Select *
From Таблица2

Если учесть, что в первой таблице 6 полей, а во второй - 4.
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Объединение таблиц / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]