Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 UNION таблиц с разным количеством столбцов  [new]
Arsave
Member

Откуда: Волжский
Сообщений: 235
есть две таблицы:
16 июл 09, 11:53    [7422867]     Ответить | Цитировать Сообщить модератору
 Re: UNION таблиц с разным количеством столбцов  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 36801
Поля, поля через запятую перечисляйте.
16 июл 09, 11:54    [7422882]     Ответить | Цитировать Сообщить модератору
 Re: UNION таблиц с разным количеством столбцов  [new]
Паганель
Member

Откуда: Винница
Сообщений: 22552
Автор, это уже не первый раз Вы так тему начинаете
Не волнуйтесь, пожалуйста
16 июл 09, 11:55    [7422890]     Ответить | Цитировать Сообщить модератору
 Re: UNION таблиц с разным количеством столбцов  [new]
Arsave
Member

Откуда: Волжский
Сообщений: 235
один два три
1 2 5
1 3 6
1 4 7

один два
8 9
10 11

Нужен такой рез-т:
один два три
1 2 5
1 3 6
1 4 7
8 9 null
10 11 null
16 июл 09, 11:56    [7422903]     Ответить | Цитировать Сообщить модератору
 Re: UNION таблиц с разным количеством столбцов  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 36801
Ну и в чем проблема?
16 июл 09, 11:57    [7422905]     Ответить | Цитировать Сообщить модератору
 Re: UNION таблиц с разным количеством столбцов  [new]
Arsave
Member

Откуда: Волжский
Сообщений: 235
Паганель
Автор, это уже не первый раз Вы так тему начинаете
Не волнуйтесь, пожалуйста

Да не волнуюсь я, просто сейчас приложение пишу, и много приходится работать в текстовом контроле, в котором нажатие Enter закрывает окно, а не переводит курсор в новую строку, поэтому по привычке жму ctrl+enter ...
16 июл 09, 11:59    [7422926]     Ответить | Цитировать Сообщить модератору
 Re: UNION таблиц с разным количеством столбцов  [new]
Arsave
Member

Откуда: Волжский
Сообщений: 235
Гавриленко Сергей Алексеевич
Ну и в чем проблема?

union требует одинакового количества столбцов, как это можно обойти?
16 июл 09, 11:59    [7422938]     Ответить | Цитировать Сообщить модератору
 Re: UNION таблиц с разным количеством столбцов  [new]
Паганель
Member

Откуда: Винница
Сообщений: 22552
select один, два, три
  from таблица1
 union all -- или просто union - решать автору
select один, два, null
  from таблица2
16 июл 09, 12:00    [7422942]     Ответить | Цитировать Сообщить модератору
 Re: UNION таблиц с разным количеством столбцов  [new]
Arsave
Member

Откуда: Волжский
Сообщений: 235
Паганель
select один, два, три
  from таблица1
 union all -- или просто union - решать автору
select один, два, null
  from таблица2

Вот! Это то что нужно.
Спасибо! Привет Виннице, буквально 2 недели назад был там с проездом))
16 июл 09, 12:03    [7422967]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить