Работа VB и СУБД (Access, MSSQL, MySQL, Oracle и пр.)
Правила форума
При создании новой темы не забывайте указывать используемую СУБД.
-
sergey-911
-
- Постоялец
-
-
- Сообщения: 545
- Зарегистрирован: 17.01.2005 (Пн) 19:10
sergey-911 » 22.06.2007 (Пт) 0:54
Доброго времени суток уважаемые.
Как сформировать запрос, который объединит данные из четырёх таблиц с одинаковыми полями (MS SQL 2000).
Таблица1
--------------------
Поле1 | Поле2 | Поле3 | Поле4
.........
Таблица4
--------------------
Поле1 | Поле2 | Поле3 | Поле4
Результат запроса
--------------------
Поле1 | Поле2 | Поле3 | Поле4
P.S. Временная таблица - не лучший вариант (на мой взгляд).
С уважением, Сергей.
-
Ennor
-
- Конструктивный критик
-
-
- Сообщения: 2504
- Зарегистрирован: 18.12.2001 (Вт) 3:58
- Откуда: Калуга -> Москва
-
Ennor » 22.06.2007 (Пт) 2:52
- Код: Выделить всё
select ... from table1 ...
union all
select ... from table2 ...
union all
select ... from table3 ...
union all
select ... from table4 ...;
-
sergey-911
-
- Постоялец
-
-
- Сообщения: 545
- Зарегистрирован: 17.01.2005 (Пн) 19:10
sergey-911 » 22.06.2007 (Пт) 6:10
Спасибо Ennor.
С уважением, Сергей.
Вернуться в Базы данных
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 136