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

Откуда:
Сообщений: 3
Привет! Подскажите пожалуйста, как сджойнить две таблицы, чтоб результат был таким:

Картинка с другого сайта.

То есть нужно, чтоб номера вопросов и просмотры объединились в одну колонку, а группы 1 и 2 были в разных (это группы пользователей, совпадающих значений в них нет).
12 янв 17, 16:38    [20099266]     Ответить | Цитировать Сообщить модератору
 Re: Полу-JOIN, полу-UNION. Как сджойнить две таблицы с объединением одной из колонок?  [new]
TaPaK
Member

Откуда: Kiev
Сообщений: 6802
winter-ice,

картинку с кружочками JOIN в студию?
12 янв 17, 16:40    [20099280]     Ответить | Цитировать Сообщить модератору
 Re: Полу-JOIN, полу-UNION. Как сджойнить две таблицы с объединением одной из колонок?  [new]
winter-ice
Member

Откуда:
Сообщений: 3
TaPaK, я понимаю как джойны работают. У меня не получается сделать так, чтоб просмотры из 1 и 2 таблицы падали в одну колонку, а не в две.
12 янв 17, 16:42    [20099293]     Ответить | Цитировать Сообщить модератору
 Re: Полу-JOIN, полу-UNION. Как сджойнить две таблицы с объединением одной из колонок?  [new]
TaPaK
Member

Откуда: Kiev
Сообщений: 6802
winter-ice,

Энакин, используй ISNULL
12 янв 17, 16:43    [20099300]     Ответить | Цитировать Сообщить модератору
 Re: Полу-JOIN, полу-UNION. Как сджойнить две таблицы с объединением одной из колонок?  [new]
Akina
Member

Откуда: Зеленоград, Москва, Россия
Сообщений: 21101
select f1, f2 as f2_1, null as f2_2, f3 from table1
union all
select f1, null      , f2          , f3 from table2
12 янв 17, 16:44    [20099306]     Ответить | Цитировать Сообщить модератору
 Re: Полу-JOIN, полу-UNION. Как сджойнить две таблицы с объединением одной из колонок?  [new]
Akina
Member

Откуда: Зеленоград, Москва, Россия
Сообщений: 21101
order by сам допиши...
12 янв 17, 16:45    [20099310]     Ответить | Цитировать Сообщить модератору
 Re: Полу-JOIN, полу-UNION. Как сджойнить две таблицы с объединением одной из колонок?  [new]
winter-ice
Member

Откуда:
Сообщений: 3
Akina, спасибо огромное! Все получилось
12 янв 17, 17:07    [20099429]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить