![]() |
|
|
#1
|
|||
|
|||
|
Есть две таблицы с одинаковыми именами стобцов, но разными данными. Подскажите как при помощи sql запроса соеденить или объеденить данные из двух таблиц в одну? Пробую в таком ввиде:
Код:
select t1.pole1, t1.pole2, t2.pole1, t2.pole2 from t1, t2 PS. Delphi 7, MSSQL 2005. |
|
#2
|
|||
|
|||
|
Код:
SELECT pole1, pole2 FROM t1 UNION ALL SELECT pole1, pole2 FROM t2 |
|
#3
|
||||
|
||||
|
fluxion, не совсем понятно, что Вы хотите получить этим запросом. Есть у меня предположение, что запрос построен не верно. Результатом такого рапроса будет набор данных содержащий
[Количество_записей_таблицы_t1] * [Количество_записей_таблицы_t2] записей. AlexSku, результат Вашего запроса не будет таким же как результат запроса fluxion, поэтому могу предположить что предложенный Вами ответ неверен. |
|
#4
|
|||
|
|||
|
Aristarh Dark, получить я хотел именно [Количество_записей_таблицы_t1] * [Количество_записей_таблицы_t2], просто не уточнил... Всем спасибо
, я разобрался, тему можно закрывать. |
|
#5
|
|||
|
|||
|
Объединение таблиц я делал, т.к. клюнул на "с одинаковыми именами стобцов".
Количество же выдаёт функция COUNT() |