powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Помогите чайнику
2 сообщений из 2, страница 1 из 1
Помогите чайнику
    #32028410
RSV2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Имеем запрос:
Select dmy,
'031'=(Select ceiling(sum(dur)/60) AS Прод from [020415] where b_num like'8031%'),
'032'=(Select ceiling(sum(dur)/60) AS Прод from [020415] where b_num like'8032%'),
from [020415]
union
Select dmy,
'031'=(Select ceiling(sum(dur)/60) AS Прод from [020416] where b_num like'8031%'),
'032'=(Select ceiling(sum(dur)/60) AS Прод from [020416] where b_num like'8032%'),
from [020416]

Получаем результат в виде
031 032
----------------------
020415 55 10
020416 99 8

Как построить запрос чтобы получить резулльтат в виде
020415 020416
----------------------
031 55 99
032 10 8
...
Рейтинг: 0 / 0
Помогите чайнику
    #32028412
Glory
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Select LEFT(b_num, 4) AS b_num, ceiling(sum(dur)/60.00) AS [020415], 0.00 AS [020416]
from [020415]
where b_num like'803[12]%'
GROUP BY LEFT(b_num, 4)

union

Select LEFT(b_num, 4) AS b_num, 0.00 AS [020415], ceiling(sum(dur)/60.00) AS [020416]
from [020416]
where b_num like'803[12]%'
GROUP BY LEFT(b_num, 4)
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Помогите чайнику
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]