![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Объединение таблиц [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" как вычислилось?