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

Откуда:
Сообщений: 3
Добрый день. Имеется таблицы

Имя | Пол | Телефон | Возраст
петя | москва| 123 |15
ваня | москва | 321 |20
Маша |питер | 456 |16

необходимо сделать промежуточный и общий итоги по возрасту, т.е.
Имя | город | Телефон |Возраст
петя | москва |123| 15
ваня | москва |321| 20
null |null | null | 35-------промежуточный итог
Маша |питер | 456 | 16
null |null | null | 16-------промежуточный
null |null| null | 51------ общий итог

делаю так
SELECT 
name "Имя",
gorod "город",
tel "Телефон",
Sum(vozr) "Возрласт"
from p
group by pol,name,tel
with rollup


но получается совсем не то что бы хотелось
Использую MSSQL 2005 express .какие идеи?
16 мар 12, 19:10    [12263063]     Ответить | Цитировать Сообщить модератору
 Re: Промежуточные и общий итоги  [new]
zabeivorota
Member

Откуда:
Сообщений: 3
небольшая поправка

SELECT 
name "Имя",
gorod "город",
tel "Телефон",
Sum(vozr) "Возрласт"
from p
group by gorod,name,tel
with rollup
16 мар 12, 19:14    [12263093]     Ответить | Цитировать Сообщить модератору
 Re: Промежуточные и общий итоги  [new]
kDnZP
Member [заблокирован]

Откуда: ★[msg=16399436]★[msg=20850760]
Сообщений: 11289
zabeivorota, сессия?
16 мар 12, 19:47    [12263252]     Ответить | Цитировать Сообщить модератору
 Re: Промежуточные и общий итоги  [new]
zabeivorota
Member

Откуда:
Сообщений: 3
kDnZP,

нет
16 мар 12, 19:48    [12263255]     Ответить | Цитировать Сообщить модератору
 Re: Промежуточные и общий итоги  [new]
kDnZP
Member [заблокирован]

Откуда: ★[msg=16399436]★[msg=20850760]
Сообщений: 11289
zabeivorota, тогда зачем вам именно такой вид представления результатов? Кстати, что вы знаете о группировках? Об оконных функциях?
16 мар 12, 20:47    [12263460]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить