Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Объединение таблиц [D7, MSSQL]


ydv ©   (2004-08-06 10:59:00) 

Можно ли как-нить запросом SQL слить 2 таблицы в одну,
было
t1   t2
a    b
-    -
1    4
2    5
3    6

получилось:
t3
c
-
1
2
3
4
5
6


Ega23   (2004-08-06 12:59:00) [1]

и одинаковой длины

В смысле?


Rule   (2004-08-06 12:23:00) [2]

Sandman25 ©   (06.08.04 12:19) [9]
и одинаковой длины


Sandman25   (2004-08-06 12:19:00) [3]

То есть алиасы полей могут быть любые. Типы полей должны быть те же самые


Sirus   (2004-08-06 12:15:00) [4]

Sandman25 ©   (06.08.04 12:11) [7]
Никогда не пробовал так... :))) (извини, пожалуйста)


Sandman25   (2004-08-06 12:11:00) [5]

[6] Sirus   (06.08.04 12:06)

Алиасы и типы полей берутся из первого select, в последующих select они могут быть любые.

select 1 as c from t1
union all
select 2 from t2


Sirus   (2004-08-06 12:06:00) [6]

А "c" как вычислилось?

select a as c from t1
union
select b as c from t2

или

select a as c from t1
union all
select b as c from t2


Ega23   (2004-08-06 11:20:00) [7]

А "c" как вычислилось?

А "С" - это название стобца.


ydv   (2004-08-06 11:03:00) [8]

спасибо


kesha   (2004-08-06 11:02:00) [9]

select * from t1
union
select * from t2


Sergey13   (2004-08-06 11:01:00) [10]

select a from t1
union all
select b from t2


Наталия   (2004-08-06 11:01:00) [11]

union ?
А "c" как вычислилось?


Наверх

Титульная страница Поиск, карта сайта Написать письмо