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

Откуда:
Сообщений: 20
есть 3 таблицы в которых выполняю запрос

SELECT CONVERT(CHAR(10),date1,104), count(date1) AS kolichestvo
from dbo.table1 b
Group by CONVERT(CHAR(10),b.date1,104)
order by MAX(CONVERT(datetime, b.date1, 104)) DESC

Как объединить 3 таблицы с помощью UNION ALL и PIVOT что получилась примерно такая таблица

date kolichestvo_table1 kolichestvo_table2 kolichestvo_table3

Спасибо.
16 дек 13, 15:37    [15299529]     Ответить | Цитировать Сообщить модератору
 Re: как объединить 3 таблицы по дате с помощью UNION ALL и PIVOT  [new]
Glory
Member

Откуда:
Сообщений: 104760
ren_kz
Как объединить 3 таблицы с помощью UNION ALL и PIVOT что получилась примерно такая таблица

date kolichestvo_table1 kolichestvo_table2 kolichestvo_table3

Достаточно будет только UNION ALL
16 дек 13, 15:37    [15299536]     Ответить | Цитировать Сообщить модератору
 Re: как объединить 3 таблицы по дате с помощью UNION ALL и PIVOT  [new]
ren_kz
Member

Откуда:
Сообщений: 20
Glory, можешь помочь с запросом, как он будет выглядеть?
16 дек 13, 15:40    [15299553]     Ответить | Цитировать Сообщить модератору
 Re: как объединить 3 таблицы по дате с помощью UNION ALL и PIVOT  [new]
Glory
Member

Откуда:
Сообщений: 104760
ren_kz
Glory, можешь помочь с запросом, как он будет выглядеть?

Как перечисление запросов через UNION ALL во вложенном запросе.
С последующей группировкой
16 дек 13, 15:42    [15299565]     Ответить | Цитировать Сообщить модератору
 Re: как объединить 3 таблицы по дате с помощью UNION ALL и PIVOT  [new]
Glory
Member

Откуда:
Сообщений: 104760
И вообще вы уже задавали этот вопрос
https://www.sql.ru/forum/1064333/pomogite-obedinit-3-tablicy-po-date?hl=
16 дек 13, 15:43    [15299574]     Ответить | Цитировать Сообщить модератору
 Re: как объединить 3 таблицы по дате с помощью UNION ALL и PIVOT  [new]
Glory
Member

Откуда:
Сообщений: 104760
Причем 2 раза
https://www.sql.ru/forum/1064243/proshu-pomoch-s-zaprosom?hl=
Причем еще в форумах по разным серверам
16 дек 13, 15:44    [15299586]     Ответить | Цитировать Сообщить модератору
 Re: как объединить 3 таблицы по дате с помощью UNION ALL и PIVOT  [new]
ren_kz
Member

Откуда:
Сообщений: 20
Glory, просто не получается.
16 дек 13, 15:50    [15299629]     Ответить | Цитировать Сообщить модератору
 Re: как объединить 3 таблицы по дате с помощью UNION ALL и PIVOT  [new]
Glory
Member

Откуда:
Сообщений: 104760
ren_kz
просто не получается.

Это сообщение об ошибке такое ?
И поэтому нужно опубликовать как можно больше тем в как можно большем количестве форумов ?

Сообщение было отредактировано: 16 дек 13, 15:51
16 дек 13, 15:50    [15299638]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить