Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Как объединить результаты выборки по горизонтали ? (+) / 5 сообщений из 5, страница 1 из 1
31.08.2001, 09:25
    #32013252
RossI
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как объединить результаты выборки по горизонтали ? (+)
Есть таблица следующей структуры
Name(char),Duration(int),Direction(int)
Direction бывает 1,2 или 3

На запрос
SELECT Name, SUM(Duration)
FROM Table
WHERE Direction=1
GROUP BY Name
получаю то, что нужно.

А можно ли получить результат такого вида :
Name <Sum(Duration) Where Direction=1> <Sum(Duration) Where Direction=2> <Sum(Duration) Where Direction=3>
т.е. для каждого Name получить значения Sum(Duration) при каждом значении Direction ?

Ростислав
...
Рейтинг: 0 / 0
31.08.2001, 09:32
    #32013254
Glory
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как объединить результаты выборки по горизонтали ? (+)
...
Рейтинг: 0 / 0
31.08.2001, 10:35
    #32013262
RossI
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как объединить результаты выборки по горизонтали ? (+)
!
...
Рейтинг: 0 / 0
31.08.2001, 11:25
    #32013267
Glory
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как объединить результаты выборки по горизонтали ? (+)
Можно организовать crosstab-query и на стороне клиента с recordset-ом, который вернул SQL. В Access-е, например, это очень удобно.
...
Рейтинг: 0 / 0
31.08.2001, 17:00
    #32013290
Павел
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как объединить результаты выборки по горизонтали ? (+)
2 Glory:
Сервер рекордсет не возвращает - рекордсет формирует клиент, а сервер шлет просто набор записей. Если сервер весьма наворочен, а клинет - 4-ка 8Мб с броузером, то сколько будет выполнятся 'разворот' данных на клиенте по сравнению с сервером?
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Как объединить результаты выборки по горизонтали ? (+) / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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